照片未上传到我的Amazon EC2网站,ubuntu托管?move_uploded_file无法正常工作

时间:2019-04-06 00:09:39

标签: php ubuntu amazon-ec2 file-upload apache2

我创建了实例,并通过腻子软件为ubuntu 18.04服务器配置了Amazon ec2 tear。现在,在所有调试之后,当我尝试使用表单和php上传照片时move_uploaded_file(); 在ubuntu 18.04上运行php 7.1 apache2 phpmyadmin 4.6  功能,但是当我比较文件夹位置时,什么也没有发生

$file_loc = $_FILES['file']['tmp_name'];

t在ubuntu(EC2服务器)和Windows(本地主机)中完全不同

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"; }
?>

0 个答案:

没有答案