0

我为一些数据库维护制作了一个 php 脚本。它只能在cli模式下运行。因此,当它通过 HTTP 请求执行时,它应该在 cli 模式下自行执行。我有以下代码:

if (php_sapi_name()!="cli")
    {
        shell_exec('php -e '.__FILE__.' '.$_GET["table"].' '.$_GET["field"].' '.$_GET["sig"].' > /dev/null 2>/dev/null &');
        return;
    }

问题是它不会运行该命令。难道不能做这样的事情吗?

Linux dev-mint 3.8.0-19-generic #29-Ubuntu SMP Wed Apr 17 18:16:28 UTC 2013 x86_64 x86_64 x86_64 GNU/Linux

4

1 回答 1

0

完全忘记了我没有chmod文件夹的事实..

于 2013-10-17T18:14:41.373 回答