Недавно я заново загрузил все исходные файлы веб-приложения, и WKHTMLTOPDF перестал работать.
Я получал эту ошибку от «привязок» (wkpdf.php):
Ошибка программы WKPDF.
РЕЗУЛЬТАТ: 130
STDERR:
STDOUT:
И после некоторого исследования я нашел это возможное решение:
https://code.google.com/p/wkhtmltopdf/issues/detail?id=289
Итак, я изменил тип передачи файлов FilleZilla на Binary и снова загрузил wkhtmltopdf-i386. Тем не менее, теперь я получаю следующую ошибку при попытке создать PDF:
Ошибка программы WKPDF.
РЕЗУЛЬТАТ: 127
STDERR:
STDOUT:
Сервер сайта работает на Linux, и у меня нет доступа к оболочке (только к веб-файлам через FTP). Кроме того, я установил все необходимые разрешения для файлов.
Чего я не понимаю, так это того, почему он работал раньше, но после перезаписи файлов (с теми же файлами) он перестал работать.
У кого-нибудь есть идеи, как выйти из этой проблемы?
Я обнаружил проблему: файл привязок обнаружил неправильный процессор. Я изменил, поэтому он выполняет wkhtmltopdf-amd64 независимо от обнаружения, и теперь все работает нормально.
Других решений пока нет …