Centosサーバーにwkhtmltopdfをインストールしました。シェルではすべてが正常に機能します。シェルでコマンドを送信しようとすると、次のようになります。
/usr/local/bin/wkhtmltopdf http://www.google.it /var/www/html/test_report.pdf
または単に
wkhtmltopdf ... /var/www/html/test_report.pdf
すべてがうまくいきますが、phpスクリプトでexecコマンドを使用すると、同じことが機能しません。
exec("/usr/local/bin/wkhtmltopdf http://www.google.it /var/www/html/test_report.pdf");
0777でhtmlフォルダーのを変更しましたchmod
が、access.logに次の応答があります。
[08 / Oct / 2012:17:11:18 +0200] "GET test_report.php HTTP / 1.1" 200 311 "-" "Mozilla / 5.0(Windows NT 6.1; rv:15.0)Gecko / 20100101 Firefox / 15.0.1 「」
同じスクリプトがWindows2003サーバーで正常に機能します。
このエラーを回避する方法はありますか?ありがとうございました。