PHP文件上传不';即使上传目录为apache所有,也无法工作

PHP文件上传不';即使上传目录为apache所有,也无法工作,php,apache,fastcgi,Php,Apache,Fastcgi,我的任务是整理一个相当陈旧的文件上传脚本,它使用move_uploaded_file() 我一辈子都无法让它将文件上传到一个目录,除非它有777(显然我知道777不好)。该目录归apache所有(事实上,整个httpdocs已递归地转换为apache:apache)。。。但文件仍然无法上传。权限为755 我已经检查了apache配置,用户和组都是正确的(组:apache用户:apache),文件大小为58kb,在服务器的最大上载限制内 PHP作为FastCGI模块运行 你知道这是什么原因吗?谢谢

我的任务是整理一个相当陈旧的文件上传脚本,它使用move_uploaded_file()

我一辈子都无法让它将文件上传到一个目录,除非它有777(显然我知道777不好)。该目录归apache所有(事实上,整个httpdocs已递归地转换为apache:apache)。。。但文件仍然无法上传。权限为755

我已经检查了apache配置,用户和组都是正确的(组:apache用户:apache),文件大小为58kb,在服务器的最大上载限制内

PHP作为FastCGI模块运行


你知道这是什么原因吗?谢谢。

请与我们共享您的代码实际上用户
www-data
应该拥有该文件夹,因为尝试编写文件的不是apache,而是PHP
sudo chown-R www-data:www-data./uploads