[英]PHP calls to external programs all fail with exit code 127
echo system("/usr/bin/whoami", $ret);
echo $ret;
Apache 2.0.52和CentOS 4.5上的PHP 4.3.9。 安全模式已關閉,我可以從命令行以apache用戶帳戶運行程序,但是從PHP運行的所有程序都失敗,退出代碼為127。
/usr/bin/whoami
存在,並且任何人都可以執行(並且可讀,模式xx5
)。 doc_root
和user_dir
上的php.ini
,如果設置了它們,則會限制您可以執行的操作。 dmesg
或/var/log/
日志文件。 &$ret
而不是$ret
。 exec()
和passthru()
,不同的功能可能適用於不同的情況。 php.ini
,對於cli使用了另一個。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.