我在 php 中通过 shell_exec 脚本运行蹩脚的编码器时遇到问题。
而且我的问题只是这个脚本,并注意到如果我在终端中通过 php 命令运行它,该脚本可以工作,但如果我在浏览器中打开它就不能工作。为了以防万一,我将所有文件的权限设置为 777。
这是代码
< ?php
exec('lame -f -V 9 ../furniture/sound/107887.wav ../furniture/sound/107887.ogg');
问题是,如果我使用 php 命令在终端中运行脚本,但不通过浏览器运行,该脚本可以工作。
哦,这个脚本最多需要两秒钟,所以它不会是超时或任何东西。我也没有得到 php 或 nginx 错误。
我该如何解决这个问题?