[英]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.