0
使用ajax調用在服務器(centos)上執行「shell_exec」。 ,即時通訊執行該生產線是以下使用shell_exec運行shell命令
echo shell_exec("php -q /websockets/timedactions.php");
這是服務器響應:
X-Powered-By: PHP/5.5.16
Access-Control-Allow-Origin: http://myIpAddress
Access-Control-Allow-Credentials: true
Content-type: text/html
0
運行此命令時,它似乎它應該啓動進程沒有運行之後。
調用上外殼相同的命令以root權限
php -q /websockets/timedactions.php
完美。
如何使腳本使用shell_exec工作?
php二進制文件可能不在路徑中,請使用'shell_exec(「/ path/to/bin/php ...」)等完整路徑名來嘗試。 – 2014-10-24 20:22:42