我執行下面的命令來使數據庫備份:PHP:如何獲取失敗的shell命令的錯誤信息?
$exec = exec("mysqldump --opt
--user=$database_user
--password=$database_pass
--host=$database_host
$database_name > $output_filename", $out, $status);
要檢查是否mysqldump
失敗我做的:
if ($status == 0) {
// OK
} else {
// Error
// How could I print the error message here ?
}
萬一出了差錯和mysqldump
失敗了,我怎麼可能得到錯誤信息 ?
非常感謝! – 2011-04-29 14:23:44