php - 找不到 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。并且错误保持不变。
我最好的猜测是用户的问题?也许有人可以给我一些指导来尝试解决这个问题。
谢谢。
解决方案
推荐阅读
- python - 在 tkinter / Canvas 中创建菜单
- php - Laravel 8 - 连接到 SQL 数据库成功,但无法查询
- r - 如何为 vtree 对象添加标题并保存?
- sql - 它总是对 Postgresql 中的列使用 seq 扫描导致性能问题
- javascript - 为什么我的 history.push 在一个功能中起作用,而在另一个功能中起作用?
- apache-kafka - AWS MSK Kafka 是否有 Talend 组件
- python - 如何在使用 imshow 创建的热图上添加等高线?
- salesforce - Docusign ESignature for Salesforce - 如何向模板添加单选按钮?
- android - Android 10 / Q / API 29 - 检查视频文件是否存在
- angular - 在 Angular 中对特定组件进行单元测试