2017-10-20 77 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()