我尝试使用php将上传的文件从temp文件夹移动到所需的文件时收到以下警告
警告:move_uploaded_file(test /)[function.move-uploaded-file]:无法打开流:第69行/home/..../filename.php中的目录
警告:move_uploaded_file()[function.move-uploaded-file]:无法在第69行的/home/..../filename.php中将'/ tmp / phpKrCpQw'移动到'test /'
以下是给出错误的第67行和第69行:
$destination = "test/". $name;
$answer = move_uploaded_file($_FILES['user_file']['tmp_name'],$destination);
答案 0 :(得分:14)
好像你的名字是空的
$destination = "test/". $name;
回复你的名字,看看那里有什么。
答案 1 :(得分:3)
对我来说,这是文件大小。
因此,请检查php.ini以查看上传的文件是否超过upload_max_filesize
和post_max_size
。
或者可以在Laravel或js中添加验证规则。