的代码是here服务器错误:为什么我的上传脚本不能工作?它给当它运行
// In PHP versions earlier than 4.1.0, $HTTP_POST_FILES should be used instead
// of $_FILES.
$uploaddir = '/var/www/upload/';
$uploadfile = $uploaddir . basename($_FILES['uploaded'].['name']);
echo '<pre>';
if (move_uploaded_file($_FILES['uploaded']['tmp_name'], $uploadfile)) {
echo "File is valid, and was successfully uploaded.\n";
} else {
echo "Possible file upload attack!\n";
}
echo 'Here is some more debugging info:<br>';
print_r($_FILES);
echo "<br>";
print_r($uploadfile);
print "</pre>";
它给this错误。 我知道它使它真的不安全,我将撤销它,但我做了整个目录,该网站是在公共读/写目录,只是为了看看它是否会工作。它仍然没有。
你应该检查你的web服务器的错误日志*真正* PHP错误。 – Amber
不要使用Internet Explorer来测试网站,或者至少禁用“显示友好的HTTP错误消息”设置。 –