php使用shell_exec调用系统命令无效?

用下面这个命令测试了一下:

copy d:/wnmp/www/tmp/resume1.html d:/wnmp/www/tmp/resume2.html

在win10的powershell中可以正常执行,下面在php中用shell_exec()调用不起作用,怎么一回事?

  public function test()
    {
        shell_exec('copy d:/wnmp/www/tmp/article1.html d:/wnmp/www/tmp/article2.html');
        dd('ok');
    }

上面的方法能返回'ok',只是shell_exec没有正常执行。

浮云间
浏览 837回答 4
4回答

斯蒂芬大帝

最近在服务器弄webhooks时也遇到到过这个问题 最后还是权限的问题

尚方宝剑之说

你php运行的程序权限问题

狐的传说

同学,解决了吗??遇到同样的问题,折腾了一天....
打开App,查看更多内容
随时随地看视频慕课网APP