函数move-uploaded-file现在在失败之前失败

时间:2016-08-12 08:37:42

标签: php file-upload

if (move_uploaded_file($_FILES["file1"]["tmp_name"], $target_file)) {
      echo "<P>FILE UPLOADED TO: $target_file</P>";
   } else {
      echo "<P>MOVE UPLOADED FILE FAILED!</P>";
      print_r(error_get_last());
   }

我有here上面的代码;我到了别的地方,我不知道为什么。

上述代码转到else部分的原因是什么?

供参考:

在刚刚工作之前,它失败了。

当我说之前我已经在服务器上运行它并且它工作正常。就在它停止的那一刻,我不知道为什么。

1 个答案:

答案 0 :(得分:0)

我猜它是在本地工作但现在你没有将脚本上传到服务器?听起来像文件权限问题。

您需要检查Apache是​​否对您尝试上传到

的文件夹拥有权限

同时检查您上传到

的磁盘上是否有足够的可用空间