错误 #224834。根据服务器,此目录 `/var/www/html/` 未启用写入功能

错误 #224834。根据服务器,此目录 `/var/www/html/` 未启用写入功能

我正在使用 Amazon AMI Linux。我正在使用 Backupbuddy 插件从另一个域迁移到托管在 AWS 上的新域。我使用 FTP 上传了 importbuddy php 文件和必要的备份文件,当我访问迁移 URL 时,我收到以下错误

错误 #224834。/var/www/html/根据服务器,此目录 未启用写入。请验证正确的写入权限以继续。如果此问题仍然存在,请联系您的网络托管提供商并告知他们 is_writable("/var/www/html/") 在 PHP 中返回 FALSE。

我已经检查了文件夹权限/var/www/html 这是ec2-用户:ec2-用户并且所有文件都有 644 权限,所有文件夹都有 755

我不知道为什么会出现此错误,如能提供任何帮助我将不胜感激

答案1

应该/var/www/html/由 拥有apacheapache2httpd由用户(不确定 Amazon AMI 中是哪一个)以哪个用户身份启动 apache 守护进程。您可以通过 exec 检查用户名:

ps -efl|grep httpd

并检查第三列

编辑:根据 AMI linux 中的注释,运行 apache httpd 守护进程的用户是apache

相关内容