我有跟的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