Не загружает файл на виртуальный сервер php

у меня такая проблема, что не загружается файл на виртуальный сервер (убунту), во временную папку tmp. Права на ней стоят rwxrwxrwt.

var_dump($_FILES) выводит следующее:

array (size=1)
'myFile' => 
 array (size=5)
  'name' => string 'abstract-colors-unreal-clouds-1927.jpg' (length=38)
  'type' => string '' (length=0)
  'tmp_name' => string '' (length=0)
  'error' => int 7
  'size' => int 0

Сам код:

if (!empty($_FILES)) {
$path = $_SERVER['DOCUMENT_ROOT'] . "/lesson_4/lesson/Gallery_files/gallery_img/big/" . 
$_FILES['myfile']['name'];
echo $path;
echo "<br>";
var_dump($_FILES);
echo $_FILES['myfile']['tmp_name'];
if (move_uploaded_file($_FILES['myfile']['tmp_name'], $path)) {
    echo "Файл загружен<br>";
} else {
    echo "Ошибка<br>";
}
}
?>


<!DOCTYPE html>
<head>
    <meta charset="UTF-8">
     <title>Моя галерея</title>
    <link rel="stylesheet" type="text/css" href="style.css"/>
</head>

<body>
<div id="main">
   <form action="" method="post" enctype="multipart/form-data">
     <input type="file" name="myFile">
     <input type="submit" value="Отправить">
   </form>
</div>

</body>
</html>

Ответы (0 шт):