Я установил wkhtml отсюда http://code.google.com/p/wkhtmltopdf/downloads/list (в частности, wkhtmltox-0.11.0_rc1-installer.exe для Windows). Я вызвал ir из командной строки, и он работал отлично, но когда я пытаюсь вызвать его с помощью функции PHP exec или shell_exec, он работает только в том случае, если wkhtmltopdf.exe находится в том же каталоге, что и мой php.
Итак, если я сделаю это:
exec("wkhtmltopdf c:/wamp/www/test/pdf.html c:/wamp/www/test/pdf.pdf");
а файл wkhtmltopdf находится в каталоге c: / wamp / www / test, он работает отлично, но если я сделаю это:
exec("C:/Program Files/wkhtmltopdf/wkhtmltopdf.exe c:/wamp/www/test/pdf.html c:/wamp/www/test/pdf.pdf");
это вообще не работает.
Можешь мне помочь? Я бы хотел, чтобы он работал, даже если он находится в другом каталоге.
Спасибо.