Фотография не загружена на мой сайт Amazon EC2, хостинг Ubuntu? Move_uploded_file не работает - PullRequest
0 голосов
/ 06 апреля 2019

Я создал экземпляр и настроил сервер 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"; }
?>
...