当我尝试使用move_upload_file上传文件并使用move_upload_file移动时,会发出以下错误:
警告: move_uploaded_file(/Data/destination_folder/file_name.csv):失败 打开流:权限被拒绝 第110行的/var/www/html/mysite/fileHandler.php
警告:move_uploaded_file():无法移动' / tmp / phpxqyBmf'至 ' /Data/destination_folder/file_name.csv'在 第110行的/var/www/html/mysite/fileHandler.php
代码在我的同事系统上正常运行,我们为所需的文件夹分配了相同的所有权和权限。为了尝试消除它,我甚至尝试过this,this和this。这个问题仍然存在。 以下是我的目标文件夹的权限:
drwxrwxrwx。 2 apache apache 4096 5月12日15:47 destination_folder
检查文件是否使用
上传if (is_uploaded_file($_FILES["efile"]["tmp_name"]))
它返回true。
我完全不知道还有什么问题。 谁能发现我可能在做的错误?
编辑: 如果有帮助,上传的文件不会出现在tmp文件夹中!