-1
我想備份數據庫所以我使用mysqldump通過PHP來實現這一目標,以下列方式:Exec的返回false,即使它的工作
exec("mysqldump -h $dbhost -u $dbuser -p'$dbpass' $d > $bkp_file", $output, $return);
我指定的輸出和返回參數,以獲得一個進一步驗證的命令狀態。 該命令的工作原理,我得到的sql文件,填充,但返回變量的值爲0.
我錯過了什麼嗎?
但爲什麼$ output是空的?如果成功,它不應該返回cmd行嗎? –
您已重定向輸出。 –
我不明白,你能解釋一下嗎? –