0
我有一个网站上有多个文件上传器,它们都已停止工作。多个文件上传脚本已停止工作
我没有得到任何错误;这就像PHP只是拒绝确认$ _FILES处理程序。 这只发生在活服务器上;在我的本地开发系统上,完全相同的文件工作正常。
我使用的HTML是:
<input type="file" name="docfile">
的PHP是:
if ($_FILES['docfile']['name'] != '') {
if (!file_exists('upld/documents/'.$docid)) {
mkdir('upld/documents/'.$docid, 0777, true);
}
//sanitise filename
$cleanname = preg_replace('/\s+/', '-', $_FILES['docfile']['name']);
$upfile = "v0-" . $cleanname;
//Upload image
$temp = $_FILES['docfile']['tmp_name'];
$dest = "upld/documents/".$docid."/";
if(move_uploaded_file($temp,$dest.$upfile))
{
//save file name in DB MySQL stuff here
} else {
$errors[] = "There was an error while uploading file";
}
}
能在服务器上的变化已经影响呢?
我想知道你是否在'
当然可以,例如如果php.ini已经改变http://php.net/manual/en/ini.core.php#ini.file-uploads –
@AlexBlex毕竟它是php.ini,有人运行了更新并重置了file_uploads关闭。你是否想将其作为答案发布,以便我可以接受并给你分数? – evilscary