Php 如何消除在使用move\u upload\u文件时被拒绝的权限作为警告?

Php 如何消除在使用move\u upload\u文件时被拒绝的权限作为警告?,php,file-upload,permission-denied,Php,File Upload,Permission Denied,当我尝试在我的系统上使用并使用move_upload_file移动文件时,会出现以下错误: 警告: 移动上传的文件/数据/目标文件夹/文件名.csv:失败 打开流:中的权限被拒绝 /var/www/html/mysite/fileHandler.php,第110行 警告:移动上载的文件:无法将“/tmp/phpxqyBmf”移动到 中的“/Data/destination\u folder/file\u name.csv” /var/www/html/mysite/fileHandler.php

当我尝试在我的系统上使用并使用move_upload_file移动文件时,会出现以下错误:

警告: 移动上传的文件/数据/目标文件夹/文件名.csv:失败 打开流:中的权限被拒绝 /var/www/html/mysite/fileHandler.php,第110行

警告:移动上载的文件:无法将“/tmp/phpxqyBmf”移动到 中的“/Data/destination\u folder/file\u name.csv” /var/www/html/mysite/fileHandler.php,第110行

该代码在我的同事的系统上运行良好,我们为所需文件夹分配了相同的所有权和权限。为了消除它,我甚至尝试过,而且。这个问题仍然存在。 以下是我的目标文件夹的权限:

drwxrwxrwx。2 apache 4096 May 12 15:47目标文件夹

检查文件是否使用

if (is_uploaded_file($_FILES["efile"]["tmp_name"]))
这是真的

我完全不知道还有什么问题。 有人能发现我可能犯的错误吗

编辑:
如果有帮助,上传的文件不会出现在tmp文件夹中

将目标文件夹权限更改为777检查路径中所有文件夹的所有权限,包括父文件夹。如上所述,目标文件夹已具有777权限,所有者为apache@deceze:父文件夹数据也具有相同的权限和所有者使用可写以验证脚本是否可以写入该路径。