2011-01-26 81 views
0

當我手動運行從打印輸出它工作正常。然而實際的程序產生以下錯誤:爲什麼我的PHP數據庫備份腳本不工作?

SH:/ mysqldump的:沒有這樣的文件或目錄

<?php 

$backupFile = "backup/wordpress" . date("Y-m-d-H-i-s") . '.gz'; 
$command = "mysqldump -hlocalhost -uusername -ppassword dbname | gzip > $backupFile"; 
print $command; 
system($command); 


?> 

回答

1

嘗試添加完整路徑的mysqldump

0

前你需要指定的完整路徑到mysqldump命令行工具。

進入...

which mysqldump 

...從shell會告訴你的必經之途。