gpt4 book ai didi

php - apache 用户无法运行 sox 命令

转载 作者:行者123 更新时间:2023-12-04 19:34:25 24 4
gpt4 key购买 nike

我有一个测试脚本,它执行以下操作:

$a = shell_exec("sox /var/www/html/media/file-all.gsm -r 8000 -c 1  -e signed-integer /var/www/html/wav-files/file-all.wav");
  • 脚本以 apache 用户
  • 运行
  • 源和目标文件和文件夹都有 777 权限
  • 尝试将组和所有权也更改为 apache 用户

  • 还是不行。

    任何帮助表示赞赏。

    谢谢

    最佳答案

    一种可能性是,sox命令不在 apache 用户使用的 PATH 中。

    指定 sox 的绝对路径在您的 shell_exec()称呼。

    关于php - apache 用户无法运行 sox 命令,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38381070/

    24 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com