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