Magento httpd权限问题

时间:2018-02-20 02:50:59

标签: apache magento2 file-permissions centos7 httpd.conf

我正在尝试在CentOS服务器上安装magento2。我不断获得权限问题,magento diretory由apache拥有,我设置权限为777(我知道它很糟糕,但只是为了测试)但我仍然在文件写入时获得权限被拒绝。 magento dir的路径是/ var / www / html。我将/ var / www /和所有子文件夹的权限设置为777,将文件所有者设置为apache仍然相同。 还

  

egrep -i' ^ user | ^ group' /etc/httpd/conf/httpd.conf(返回)

     

用户apache

     

分组apache

请提出任何建议或想法?

亲切的问候

Sajid

1 个答案:

答案 0 :(得分:1)

尝试以下步骤

sudo /usr/sbin/groupadd wwwrun
sudo  usermod -g wwwrun test
cd /var/www/html/magento2 && sudo find var vendor pub/static pub/media app/etc -type f -exec chmod g+w {} \; && sudo find var vendor pub/static pub/media app/etc -type d -exec chmod g+ws {} \; && sudo chown -R apache:apache . && sudo chmod u+x bin/magento

其中test是当前登录用户,然后重新启动http服务器。