【问题标题】:PHP exec() failsPHP exec() 失败
【发布时间】:2010-11-10 20:55:02
【问题描述】:

我正在运行 wampserver 和 php5。 exec() 在我通过命令行运行脚本时有效,但是当我尝试通过服务器运行它时,它失败了。

我查看了所有的错误日志,没有。我将stderr重定向到stdout,当我从服务器运行它时仍然没有输出。

有什么建议吗?

编辑:我应该提到——我在 WinXP 上运行并且安全模式已关闭。

【问题讨论】:

    标签: php exec wampserver


    【解决方案1】:

    也许你需要在 php.ini 中关闭 safe_mode (safe_mode = Off)

    【讨论】:

    • 我应该提到,safe_mode 已关闭。
    【解决方案2】:

    您能发布您尝试运行的具体(代码)吗?

    你试过这个吗?

    $return = system('dir');
    

    您可能对服务器上的目录有问题吗?

    【讨论】:

      【解决方案3】:

      刚刚遇到同样的问题。我不知道这是否与您的情况不同。

      我试图在目录中创建新文件(图像)。显然问题出在文件夹权限上。我用的是 Linux Ubuntu。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2023-03-17
        • 1970-01-01
        • 1970-01-01
        • 2020-03-21
        • 2019-04-28
        相关资源
        最近更新 更多