這裏的是我使用文件上傳不工作的遠程服務器
<form action="index.php" method="post" enctype="multipart/form-data">
<input type="file" name="file" id="file"><br><br>
<input type="submit" value="submit" name="submit">
</form>
PHP代碼代碼:
<?php
$name = $_FILES['file']['name'];
$tmp_name = $_FILES['file']['tmp_name'];
$location = "/var/www/tmp/";
if(move_uploaded_file($tmp_name, $location.$name)){
echo 'File uploaded successfully';
} else {
echo 'You should select a file to upload !!';
}
?>
我檢查了文件夾的權限,以及檢查PHP .ini文件,但仍然總是我越來越'你應該選擇一個文件上傳'
任何人都可以請幫我在這個問題上?
非常感謝!
你是否檢查過php.ini中的最大文件大小? –
感謝您的回覆!是的,我確實已將最大文件大小從2M更改爲128M。 – Kabhir
你的'$ location'代表「到位置」或「從位置」? –