Magento httpd 权限问题
Magento httpd permissions issues
我正在尝试在 CentOS 服务器上安装 magento2。我不断遇到权限问题,magento 目录归 apache 所有,我将权限设置为 777(我知道这很糟糕,但只是为了测试)但我仍然在文件写入时获得拒绝权限。 magento 目录的路径是 /var/www/html。我将权限设置为 /var/www/ 并将所有子文件夹设置为 777 并将文件所有者设置为 apache 仍然相同。
还有
egrep -i '^user|^group' /etc/httpd/conf/httpd.conf (returns)
User apache
Group apache
有什么建议或想法吗?
亲切的问候
萨吉德
尝试以下步骤
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 是当前 logged-in 用户,然后重新启动 http 服务器。
我正在尝试在 CentOS 服务器上安装 magento2。我不断遇到权限问题,magento 目录归 apache 所有,我将权限设置为 777(我知道这很糟糕,但只是为了测试)但我仍然在文件写入时获得拒绝权限。 magento 目录的路径是 /var/www/html。我将权限设置为 /var/www/ 并将所有子文件夹设置为 777 并将文件所有者设置为 apache 仍然相同。 还有
egrep -i '^user|^group' /etc/httpd/conf/httpd.conf (returns)
User apache
Group apache
有什么建议或想法吗?
亲切的问候
萨吉德
尝试以下步骤
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 是当前 logged-in 用户,然后重新启动 http 服务器。