У меня есть сервер WAMP на Win 8 под управлением Laravel 4, и я пытаюсь заставить wkhtmltophp работать правильно.
Я запустил программу установки Windows, которую я скачал с Вот (64-разрядная версия «Windows (MSVC 2013)»).
Сначала я установил его в C: \ Program Files \ wkhtmltopdf, затем попытался установить его в каталог laravel / vendor в C: \ Program Files (x86) \ Apache Group \ Apache2 \ htdocs \ gitt \ vendor \ wkhtmltopdf
естественно я изменил свою папку, чтобы соответствовать в /app/config/local/laravel-pdf.php и в этом файле у меня есть
return array(
//'bin' => '/usr/bin/wkhtmltopdf'
'bin' => base_path() . '/vendor/wkhtmltopdf/bin'
);
И каждый раз, когда я запускаю скрипт, я получаю сообщение об ошибке «proc_open (): ошибка CreateProcess, код ошибки — 5»
Не уверен, что мне не хватает. Другой разработчик на Mac смог установить его на своей стороне, поэтому у laravel также установлен / vendor / mikehaertl / phpwkhtmltopdf, поэтому я изменил строку 92 на:
class WkHtmlToPdf
{
#protected $bin = '/usr/bin/wkhtmltopdf';
protected $bin = '/Program Files (x86)/Apache Group/Apache2/htdocs/gitt/vendor/wkhtmltopdf/bin/wkhtmltopdf.exe';
etc......
Все еще получил ту же ошибку. Я потерялся! Любая помощь будет принята с благодарностью! 🙂
Задача ещё не решена.
Других решений пока нет …