I try a simple php upload file on Ubuntu, it not work. Even it work on Window
Here my html coded.
<form action="upload.php" method ="post" enctype="multipart/form-data">
<input type="file" name="file" />
<input type="submit" value="submit" name="submit"/>
</form>
Here my php coded.
<?php
$name = $_FILES['file']['name'];
$temp = $_FILES['file']['tmp_name'];
if(move_uploaded_file($temp,"upload/".$name)){
echo "Your file was uploaded";
}
else
{
echo "Your file cound't upload";
}
?>
Check that you have given the write access to the "APACHE" on the directory.
Hope this will solve the problem.
This can be done by giving the write permission to the directory in ubuntu..
You can see here on how to give write permissions..
https://superuser.com/questions/19318/how-can-i-give-write-access-of-a-folder-to-all-users-in-linux
Change permission to UPLOAD file into upload folder on UBUNTU
Read + Write
sudo chmod -R a+rw upload/
Read + Write + Execute
sudo chmod -R a+rwx upload/