[英]Upload Image tmp file on Amazon EC2
我正在尝试用 PHP 构建一个简单的图像上传脚本。
我收到“上传完成!” 但它没有将图像存储在我服务器上的“上传”目录中。 我在 Amazon AWS 上使用 EC2 实例。
有任何想法吗?
<?php //properties of the uploaded file $name = $_FILES["file"]["name"]; $name = $_FILES["file"]["type"]; $name = $_FILES["file"]["size"]; $temp = $_FILES["file"]["tmp_name"]; $error = $_FILES["file"]["error"]; if($error > 0) die("Error uploading file!"); else { move_uploaded_file($temp, "uploads/".$name); echo "Upload complete!"; } ?>
replace
$temp = $_FILES["file"]["tmp"];
with
$temp = $_FILES["file"]["tmp_name"];
并尝试。
您应该对创建的目录具有读、写权限。 否则上传的图像将不会放在您的目录中。
我的天啊! 我从复制和粘贴中得到了什么。 我多次设置了 $name 变量! 它现在固定。 谢谢您的帮助!
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.