我运行此代码上传图片,它在wampserver上完美运行但是当我在托管网站上测试时它不起作用,我激活了错误报告并且没有错误但仍然没有上传图片,如果它是服务器上的权限问题,请告诉我如何解决它。感谢
if(isset($_POST['submit']) === true) {
$newname = "hello.jpg";
$location = 'img/products_img/';
move_uploaded_file($_FILES['image']['tmp_name'],$location.$newname);
}
,表单代码为:
<form action="" method="post" enctype="multipart/form-data">
<input type="file" name="image" /> <br />
<input type="submit" name="submit" value="Upload Image" />
</form>
答案 0 :(得分:0)
确保目标文件夹可由apache
chmod 755 img/products_img/
chown apache:apache img/products_img/