PHP 重命名无效
PHP rename not working
简单的 rename() 函数无法在服务器上运行。
$val = "dir/1.txt";
$rval = "dir2/2.txt";
$test=rename($val, $rval);
if($test){
echo "<br>Rename working";
}
else{
echo "<br>Rename not working";
}
我实际上是在尝试使用重命名将文件移动到不同的目录。可能是什么原因?
rename
returns false 失败。这可能是由于您的代码中的多种原因造成的。
- 目标目录不存在
- 用户运行进程没有写入目标所需的权限
- 源文件不存在
- 如果您 运行 PHP < 5.3.1 并尝试在 Windows 中跨驱动器移动文件,则不支持此操作
等...
简单的 rename() 函数无法在服务器上运行。
$val = "dir/1.txt";
$rval = "dir2/2.txt";
$test=rename($val, $rval);
if($test){
echo "<br>Rename working";
}
else{
echo "<br>Rename not working";
}
我实际上是在尝试使用重命名将文件移动到不同的目录。可能是什么原因?
rename
returns false 失败。这可能是由于您的代码中的多种原因造成的。
- 目标目录不存在
- 用户运行进程没有写入目标所需的权限
- 源文件不存在
- 如果您 运行 PHP < 5.3.1 并尝试在 Windows 中跨驱动器移动文件,则不支持此操作
等...