wkhtmltopdf无法使用实时共享主机

时间:2016-09-06 15:35:38

标签: php wkhtmltopdf

我已在共享主机上部署了Laravel项目。在我的项目中,我使用了wkhhtmltopdf,它在localhost上正常工作,但是没有在live服务器上运行并且出现此错误:

  

AbstractGenerator.php第336行中的RuntimeException:退出状态代码' 127'说错了:stderr:" sh:1:/hermes/bosweb26a/b2003/ywh.xorlogics1/client/shisha/invoices/vendor/h4cc/wkhtmltopdf-amd64/bin/wkhtmltopdf-amd 64:not found " stdout:""命令:/hermes/bosweb26a/b2003/ywh.xorlogics1/client/shisha/invoices/vendor/h4cc/wkhtmltopdf-amd64/bin/wkhtmltopdf-amd 64 --lowquality' /tmp/knp_snappy57cecf069e11a3.25644949.html&# 39; ' /tmp/knp_snappy57cecf069e1ff3.62352750.pdf' ;. "

1 个答案:

答案 0 :(得分:0)

Wkhtmltopdf是需要在操作系统上安装的模块。我认为该模块未安装在共享主机上。如果您有权访问共享主机(例如ssh用于Linux服务器),请尝试安装wkhtmltopdf,否则尝试由主机提供商安装它。如果可能的话。

修改

如果无法在共享主机上安装wkhtmlmodule,唯一的解决方案是切换到虚拟或专用服务器计划。 VPS(虚拟专用服务器)是一个很好的选择,价格有时几乎与共享托管相同。