簡體   English   中英

無法從網頁執行PHP Shell腳本

[英]Cannot Execute PHP Shell Script from Web Page

我的服務器上有文件,可以控制我的Philips Hue燈。

從外殼程序中運行php huecli.php -i IP -k KEY ...它將輸出正確的結果,但是當我將以下內容作為PHP腳本運行時,它將失敗(超時)

$output = shell_exec('php huecli.php ...');
echo "<pre>$output</pre>";

當我停止運行腳本時,我看到很多輸出看起來像:

X-Powered-By:PHP / 5.5.30

內容類型:text / html

找出問題。 顯然,這是與此用戶相同的原因。 當我調用文件時,它顯然會創建數千個進程,這就是為什么它會超時的原因。

調用php-cli huecli.php解決了我的問題。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM