下面是我嘗試執行命令,沒有成功:如何檢索PHP exec()錯誤響應?
exec('ln -s ' . PLUGIN_DIR . '/.htaccess ' . ABSPATH . '/.htaccess');
當你在末尾添加一個模具(),它捕獲的是有一個錯誤:
exec('ln -s ' . PLUGIN_DIR . '/.htaccess ' . ABSPATH . '/.htaccess') or die('what?!');
對於上述EXEC( )聲明,權限問題導致錯誤,但PHP不顯示它。你如何從PHP顯示什麼錯誤發生?
$輸出將只持有從sdtout輸出不「2之間的空間是很重要的sdterr – Amaynut 2016-10-27 20:40:51