我想使用wkhtmltopdf進行HTML到PDF的轉換。wkhtmltopdf不能在php腳本中工作
當我試圖通過linux終端進行轉換時,它工作正常。
但是,當我用PHP腳本嘗試它不起作用。
我想直接執行二進制文件。
這裏是我想用PHP的代碼。
exec('/home/binary_loc/wkhtmltopdf http://www.google.com /home/user/output.pdf');
我的二進制文件位於「index.php」存在的相同文件夾中。
我試圖用PHP獲取wkhtmltopdf二進制文件的版本,然後它返回版本。
但我不明白爲什麼不能用pdf執行pdf。
這是使用php進行版本檢查的代碼。
error_reporting(E_ALL);
ini_set('display_errors', '1');
$cmd = "./wkhtmltopdf --version";
$t = shell_exec($cmd);
echo $t;
exit()
有沒有人有解決方案?
我想要這個,因爲這也可以在共享主機中工作。無需在服務器中安裝wkhtmltopdf。
你檢查了二進制的系統位,像32或64 – 2014-09-24 13:54:52
是的,我已經檢查過它。它的32位 – user3305818 2014-09-25 07:33:48