Apache环境_You don’t have permission to access this resource原因与解决方法

 2020-05-25 06:46   评论  
摘要

Forbidden,You don't have permission to access this resource.从报错也可以看出来,没有权限这个问题,解决也很简单,由于我们用的是PHP+Mysql+Apache 环境,说没有权限,主要是两个地方:


问题简介

今天一位朋友搭建了一个网站,结果报了如下错误:

Forbidden

You don't have permission to access this resource.

Apache Server at sosihow.xyz Port 80

Apache问题

从报错也可以看出来,没有权限访问此资源。

解决方法

没有权限这个问题,解决也很简单,由于我们用的是 PHP+Mysql+Apache 环境,说没有权限,主要是两个地方:

1、文件或目录权限的问题

我仔细去看了,他根目录下面给的所有的权限都是777,因此,这个问题就被排除了。

2、Apache配置文件不当的问题

修改配置后问题解决,正确配置如下:大家可以去看一下,重要的地方在#PATH处,已写明注释内容。

<VirtualHost *:80>
    ServerAdmin webmaster@example.com
    DocumentRoot "/www/wwwroot/sosihow.xyz"
    ServerName dda29fe7.soishow.xyz
    ServerAlias sosihow.xyz
    #errorDocument 404 /404.html
    ErrorLog "/www/wwwlogs/sosihow.xyz-error_log"
    CustomLog "/www/wwwlogs/sosihow.xyz-access_log" combined
    
    #DENY FILES
     <Files ~ (\.user.ini|\.htaccess|\.git|\.svn|\.project|LICENSE|README.md)$>
       Order allow,deny
       Deny from all
    </Files>
    
    #PHP
    <FilesMatch \.php$>
            SetHandler "proxy:unix:/tmp/php-cgi-71.sock|fcgi://localhost"
    </FilesMatch>
    
    #PATH
   <Directory "/www/wwwroot/sosihow.xyz"> SetOutputFilter DEFLATE Options FollowSymLinks #禁止显示Apache目录列表 AllowOverride All #在AllowOverride 设置为 None 时, .htaccess 文件将被完全忽略。当此指令设置为 All 时,所有具有 ".htaccess" 作用域的指令都允许出现在 .htaccess 文件中。 Require all granted #允许所有请求访问资源 DirectoryIndex index.php index.html index.htm default.php default.html default.htm </Directory> </VirtualHost>

3、网站根目录运行目录问题。

有些网站运行目录直接是 / 根目录,有些程序却需要 /public等类似的目录来运行。

注意:有一部份程序根目录下面虽然有 /public,但,并不代表这就是别人的运行目录,可能是程序开发者设计的时候就是这样创建的。

支付下载注意:
1.支付成功后不要关闭二维码,等待系统确认后自动关闭,支付按钮 变为 下载按钮。
2.游客购买请使用 Chrome 、Edge 或 FireFox浏览器 ,以免支付刷新失败(浏览器缓存7天有效)。
3.如支付成功后刷新无法显示下载按钮、链接失效等问题请联系客服处理或参考下载说明文档
免责声明:
1.本站资源售价仅为赞助网站,收费仅用于网站维护运营更新,感谢您的支持。
2.本站所发布资源仅限用于学习和研究测试使用,不得用于商业或非法用途。
3.如果购买下载测试后满意,请前往购买支持正版,得到更好的正版服务。
4.本站仅保证资源的正常下载和测试使用,售后不包含相关技术咨询服务,请知悉谅解。
5.本站所发布资源为非实物商品,不接受退款,请考虑好再购买。

Soku云宝库 » Apache环境_You don’t have permission to access this resource原因与解决方法

发表回复

本站Tips:超过6个月未登录及一人多号注册的账号,我们将定期删除或停封。

Don`t copy text!