我有跟的1and1託管的網站 - 誰是沒用的!由於某些原因,他們提供的備份腳本不再有效,他們無法爲我提供答案!所以,我想我會寫我自己,這是我的代碼:警告:FREAD()[function.fread]:長度參數必須大於0
if (file_exists('backupfile.sql')){
$FP = fopen ('backupfile.sql', 'r');
$READ = fread ($FP, filesize ('backupfile.sql'));
$READ = explode (";\n", $READ);
foreach ($READ AS $RED)
{
mysql_query ($RED);
}
echo 'Done';
}else{
echo "no file";
}
但是這給了我下面的錯誤
Warning: fread() [function.fread]: Length parameter must be greater than 0
如果我把FREAD的@盈的腳本不錯誤但它不執行備份。
我認爲你的文件無法打開(錯誤的路徑,權限)。你應該測試是否($ FP){...} – thedev 2010-11-19 14:46:29