私は自分のサーバー上でwkhtmtoimageライブラリを使用しています、と私はパテで実行している場合は、次のコマンドの出力を得るために管理している:私は、次のシェルコマンドを使用するとき、私は、なぜこのシェルコマンドでは希望の結果が得られませんか?
wkhtmltoimage www.google.com test.jpg
しかし、出力を取得しないでください、私は理由を知らない。
shell_exec("/usr/local/bin/wkhtmltoimage $url $filename");
私が間違っているのは何:
$filnename = "test.jpg";
$url = "http://www.google.com";
shell_exec("wkhtmltoimage $url $filename");
はさえ、私はまだ、望ましい結果を得ることなく、代わりにこの変化を試みましたか?
編集:
私は、Linuxのバイナリをダウンロードしたフォルダに入れて、私は、私は変更が影響を受けるサーバーを再起動する必要がit.Whetherを走りましたか?
はshell_execコマンドは、我々はffmpegのためにそれを使用しているため
エラーが発生しましたか? – Dogbert
コマンドの最後に '2>&1'を追加してエラーメッセージをキャッチしてみてください – wonk0
あなたのPHPスクリプトのドメインはSSHのものとは異なります(PHPスクリプトのhttp://に気づきます) – ChrisH