[請益] Cannot execute using backquotes in Safe Mode
為了利用php執行內部一個程式
設定 safe_mode 為 On,
並把 safe_mode_exec_dir 設定為外部程式所在的資料夾內,
程式可以順利執行,但是跑出了以下訊息
Warning: shell_exec() [function.shell-exec]: Cannot execute using
backquotes in Safe Mode
擷取那一段程式區塊
function get_system_date() {
$command = "stat ".$_SERVER["SCRIPT_FILENAME"]."|grep Modify";
$str = shell_exec($command);
// Trim Modify:
$str = substr($str,8);
$str_explode = explode(" ",$str);
$res_str = $str_explode[0];
return($res_str);
} //end of function get_system_date()
搜尋了網路上相關解決辦法,大部分是由於 (`)倒單引號符號所致,
可是我並沒有使用此符號,其二或是把 safe_mode改回 Off 可以解決此問題。
請問各位,有其他解決辦法嗎? 謝謝
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.109.23.212
推
12/05 18:10, , 1F
12/05 18:10, 1F
→
12/05 18:13, , 2F
12/05 18:13, 2F
推
12/05 18:14, , 3F
12/05 18:14, 3F
※ 編輯: daniel0523 來自: 140.109.23.212 (12/05 18:16)
→
12/05 18:21, , 4F
12/05 18:21, 4F
→
12/05 18:23, , 5F
12/05 18:23, 5F
推
12/05 18:25, , 6F
12/05 18:25, 6F
→
12/05 18:25, , 7F
12/05 18:25, 7F
→
12/05 18:25, , 8F
12/05 18:25, 8F
→
12/05 18:26, , 9F
12/05 18:26, 9F
推
12/05 18:39, , 10F
12/05 18:39, 10F
PHP 近期熱門文章
PTT數位生活區 即時熱門文章
154
159