[英]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.