我正在研究Laravel项目,并已在Ubuntu服务器上安装了第三方实用程序(wpscan)。在代码中,我使用命令行和exec()函数调用第三方应用程序,如下面的代码所示。
$command = "wpscan --url " . $Website->url . " --enumerate p " . "--output ". $filename . " --format json";
exec($command);
在我的本地计算机上,它可以正常工作,但在服务器上却无法运行。从我的角度来看,“ exec”命令似乎无法正常运行,但是我签入了php.ini文件,并且未在 disable_functions 下列出 因此应该可以正常工作。
有人可以告诉我这里出了什么问题吗?