2017-10-20 78 views
0

我似乎无法得到这个工作:了shell_exec与手动安装的命令

shell_exec("/anaconda/bin/scrapy crawl script_v5 -a calln=D5 -o output_D5.csv"); 

我怀疑手动安装不工作的命令。

此外,我试图转储$ PATH知道它在哪里搜索,但

shell_exec("echo $PATH"); 

返回null。

这是为什么,我该如何解决?

顺便说一句,我从浏览器调用本地主机运行MAMP的脚本运行。

+0

https://stackoverflow.com/questions/1941755/getting-output-and-exit-status-from-shell-exec –

+0

它是否允许执行'了shell_exec()'? –

+0

@OleHaugset链接如何相关? – humanitiesclinic

回答

0

大多数禁用,因为高风险的安全问题

shell_exec(); 

的此功能的服务器,所以你应该阅读该文件,然后让你的输出。 使用

fopen()