403 Forbidden - 无法解决,搜索高低
Posted
技术标签:
【中文标题】403 Forbidden - 无法解决,搜索高低【英文标题】:403 Forbidden - Cannot be Resolved, Searched High and Low 【发布时间】:2019-02-06 23:49:11 【问题描述】:我已经解决这个错误超过 4 小时了,“site:***.com”上的每个结果在我的谷歌上都是紫色的,我已经尝试了所有建议,但它不起作用。最后,我重新安装了所有 LAMP 堆栈服务,但仍然无法正常工作。如果有人愿意为我解决此问题,我将不胜感激(我仍然是 Linux 新手)。
vi /etc/httpd/conf/httpd.conf
<Directory "/usr/share/phpmyadmin">
AllowOverride None
Options None
Require all granted
</Directory>
vi /etc/httpd/conf.d/phpMyAdmin.conf
Alias /phpMyAdmin /usr/share/phpMyAdmin
Alias /phpmyadmin /usr/share/phpMyAdmin
<Directory /usr/share/phpMyAdmin/>
AddDefaultCharset UTF-8
<IfModule mod_authz_core.c>
# Apache 2.4
<RequireAny>
Require ip 127.0.0.1
Require ip <workstationip>
Require ip ::1
</RequireAny>
</IfModule>
<IfModule !mod_authz_core.c>
# Apache 2.2
Order Deny,Allow
Deny from All
Allow from 127.0.0.1
Allow from <workstationip>
Allow from ::1
</IfModule>
</Directory>
我也试过这样做:
<IfModule mod_authz_core.c>
# Apache 2.4
<RequireAny>
Require all granted
</RequireAny>
</IfModule>
<IfModule !mod_authz_core.c>
# Apache 2.2
Allow from all
</IfModule>
我还确保了“setenforce 0”,但仍然没有。
我的 httpd 日志显示“服务器配置”阻止了我访问 /usr/share/phpMyAdmin
【问题讨论】:
仍未解决。我现在尝试将 'chmod 755' 和 'chmod 777' 和 'chgrp' 和 'chown' 放到 /usr/share/phpMyAdmin 文件夹中,但没有结果 确保也设置了<directory "/usr/share/phpMyAdmin"> Require all granted </directory>
,但仍然不起作用。完全重启了,还是不行。
【参考方案1】:
晚饭后我又回来了,它奏效了。我的猜测是 DNS 更新修复了它。
【讨论】:
以上是关于403 Forbidden - 无法解决,搜索高低的主要内容,如果未能解决你的问题,请参考以下文章
项目部署问题:xftp无法连接服务器/Nginx403 Forbidden解决
无法更新项目“120”的 Gitlab 提交状态:HTTP 403 Forbidden