php - 是否可以从 php 执行 cgi 脚本?
问题描述
我正在尝试从 dokuwiki 网站运行 LaTeX 解析器。LaTeX 解析器依赖于 mimetex cgi 模块,它是使用以下命令从 PhP 脚本执行的:
shell_exec('/var/www/cgi-bin/mimetex.cgi -f /var/www/html/test1.tex -e /var/www/html/test1.gif');
但是,在运行 PhP 脚本时,该命令未正确执行。我运行了一个测试命令,例如:
shell_exec('cp test1.tex test2.tex');
并且能够检查该文件test2.tex
是否确实已创建。我还运行了命令:
/var/www/cgi-bin/mimetex.cgi -f /var/www/html/test1.tex -e /var/www/html/test1.gif
从终端,它被执行没有错误。我还确保我的 apache 服务器已配置,以便它可以按照https://www.ionos.com/community/server-cloud-infrastructure/apache/enable-cgi-scripts-on-apache/执行 cgi 脚本
我在这里遗漏了一些东西......但我看不到什么......
解决方案
推荐阅读
- kendo-ui - 如何扩大 Kendo UI 网格中的弹出窗口?
- prestashop - Prestashop 未在索引页面上定义
- html - 在 Xaringan 中创建图像网格
- java - JavaFx TextArea freezes when calling appendText() inside a loop
- swift - Swift Reverse Geocoding get name of state always in same language
- arrays - Python 通过“\”加入列表
- python-3.x - Get the name of Instagram profile and the date of post with Python
- javascript - I can not move my nodes, the force diagram does not apply in 3.js
- laravel - 在 laravel 中使用 vue 循环数组
- linux - 我如何覆盖此文件的更改?