首页 > 解决方案 > 找不到 wkhtmltopdf 二进制文件

问题描述

我无法使用 Plesk 在 CentOS 7 上执行 wkhtmltopdf 可执行文件。我正在使用 CakePdf 插件在 CakePHP 上运行一个网站。除 wkhtmltopdf 外,所有引擎都运行良好。

我通过官方 rpm 包(通过 root 用户)安装了 wkhtmltopdf。在命令行上 wkhtmltopdf 有效。例如

wkhtmltopdf -V

将输出

wkhtmltopdf 0.12.6 (with patched qt)

通过php执行代码时会出现错误

echo exec('wkthmltopdf -V 2>&1');

将输出

sh: wkthmltopdf: command not found

在 php 设置中,我将 open_basedir 设置为 none。并且错误保持不变。

我最好的猜测是用户的问题?也许有人可以给我一些指导来尝试解决这个问题。

谢谢。

标签: phpcakephpwkhtmltopdfplesk

解决方案


推荐阅读