Я создал экземпляр и настроил сервер ubuntu 18.04 с помощью программной замазки для Amazon ec2 tear.Теперь после всех отладок, когда я пытаюсь загрузить фотографию, используя форму и php move_uploaded_file ();работает php 7.1 apache2 phpmyadmin 4.6 и в функции ubuntu 18.04, однако ничего не происходит, когда я сравниваю расположение папки, т.е.
$file_loc = $_FILES['file']['tmp_name'];
t совершенно отличается в ubuntu (сервер ec2) и windows (localhost)
windows (localhost) -
C: \ Users \ D \ AppData \ Local \ Temp \ php9121.tmp
и ubuntu-
/tmp/phpt6ac70
Вот код, тестировался на простом коде
<form method="post" action="" enctype="multipart/form-data">
<input type="file" name="file" >
<input type="submit" name="submit" value="submit"></form>
php:
<?php if (isset($_POST["submit"])) {
echo $filePath = 'userpics/'.rand(1000,1000000)."-".$_FILES['file']['name'];
echo $file_loc = $_FILES['file']['tmp_name'];
if(move_uploaded_file($file_loc,$filePath)){
echo "okk"; }
?>