【发布时间】:2016-06-14 18:20:32
【问题描述】:
我有一个表单,您可以通过输入类型文件选择文件(图像),并且它必须将该图像上传到文件夹。 在我的计算机(运行 XAMPP)上运行良好,但现在我将投影仪移到我的服务器上,因为它已经完成了。
我的服务器运行 Ubuntu 16.04 (Apache + PHP + MySQL)。 Apache 版本:Apache/2.4.18 (Ubuntu) PHP版本:7.0.4-7ubuntu2.1 MySQL 版本:5.7.12-0ubuntu1 - (Ubuntu)
我尝试过的: - 授予两个文件(表单文件和发布操作所在的文件)的最大权限
上传脚本:
<?php
$File = array("Name" => $_FILES['prod_image']['name'], "Error" => $_FILES['prod_image']['error'], "Size" => $_FILES['prod_image']['size'], "tmp_name" => $_FILES['prod_image']['tmp_name']);
move_uploaded_file($File['tmp_name'], "../images/".basename($File['Name']));
【问题讨论】:
-
你有什么错误吗?
-
无!当我 var_dump move_uploaded_file 函数时,它返回 bool(false)。否则你会看到一个空白页。
-
你检查过实际的错误日志吗?