15 permissions chmod apache-httpd
我正在努力使 Wordpress 工作。我目前有此错误消息:
Could not create directory. /var/www/html/wp-content/upgrade/theme_name
Run Code Online (Sandbox Code Playgroud)
尝试上传主题时。这是权限设置为/var/www/html/wp-content/upgrade/
drwxrwxr-x 3 ec2-user apache 4096 Jun 21 00:30 upgrade
Run Code Online (Sandbox Code Playgroud)
chmod 777 upgrade使错误消失。但这不被认为是最佳实践。但是,我认为这也应该有效......为什么不呢?
我猜上述权限可能不包含 Web 服务器。我应该使用哪个组来允许 Web 服务器写入?
(我的设置是 Amazon EC2、Amazon Linux AMI with httpd)
rah*_*hmu 18
我对 Amazon EC2 一无所知,但您应该能够:
使用与此类似的命令检索运行 Apache 的用户的名称:
ps aux | grep apache # The username should be in the first column.
Run Code Online (Sandbox Code Playgroud)使用以下groups(1)命令检索此用户所属的组:
groups [USERNAME]
Run Code Online (Sandbox Code Playgroud)