1
我写这篇文章的PHP代码从任何远程计算机上传图像到服务器上传目录使用php函数move_uploaded_file()上传图片时,它在本地工作时出现错误“open_basedir限制生效”。
if ((($_FILES["file"]["type"] == "image/gif")
|| ($_FILES["file"]["type"] == "image/jpeg")
|| ($_FILES["file"]["type"] == "image/jpg")
|| ($_FILES["file"]["type"] == "image/pjpeg"))
&& ($_FILES["file"]["size"] < 1000000))
{
$filename=$_FILES["file"]["name"];
move_uploaded_file($_FILES['file']['tmp_name'],"upload/".$filename);
} else {
echo "invalid file";exit;
}
它不工作仍然同样的错误发生“ '/upload/abc.JPG'不在允许的路径内“ – Mandar 2014-10-18 12:07:53