菜鸟问题:phpstorm内置服务器上传图片出现502错误
目的:上传图片并显示
结果:
http://localhost:63342/htdocs/tools/uploadfile.html
上传图片,出现502网关找不到
1、uploadfile.html
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>上传图片</title>
</head>
<body>
<form action="upload.php" method="post" enctype="multipart/form-data">
<input type="file" name="file1" ><br>
<input type="submit" value="提交">
</form>
</body>
</html>
2、upload.php
<?php
print_r($_FILES);
$file=$_FILES['file1'];
$filename=$file['name'];
move_uploaded_file($file['tmp_name'],$filename);
echo "<img src='$filename'>";
3、结果:
传小文件:php.gif(3k)
Array ( )
Notice: Undefined index: file1 in E:\xampp\htdocs\tools\upload.php on line 4
传大文件:2MB的jpg
502 Bad Gateway
4、说明:
phpstorm版本10.0.1
9.0.2版本,也出现502错误,之后不能再运行其它php文件了
解释器:E:\xampp\php\php.exe
但是,apache下运行正常,什么原因?