首先,X-osadmin在这里祝大家520快乐!近日有朋友遇到了这样一个问题:在CentOS 8下安装php-fpm+apache,在浏览器打开时均提示You don’t have permission to access /index.html on this server.
问题主要原因:虚拟主机设置中没有配置好目录权限,所以Apache使用了默认的权限配置,即Require all denied。
解决方法:在 /etc/httpd/conf/httpd.conf 中修改如下字段:
<Directory />
xxx
Require all granted
xxx
</Directory>
PS:其他设置已使用xxx代替。
最后,给网站目录授予访问权限,并且重启Apache,大功告成!
Enjoy~
📮Comments