访问被禁止读保护或不可读
Posted
技术标签:
【中文标题】访问被禁止读保护或不可读【英文标题】:Access forbidden either read protected or not readable 【发布时间】:2020-06-27 05:01:32 【问题描述】:目前我的htdocs
中有多个 laravel 项目,并且配置如下
<VirtualHost *:0903>
DocumentRoot "C:/xampp/htdocs/svs_web_application/public"
ServerName localhost
</VirtualHost>
<VirtualHost *:0904>
DocumentRoot "C:/xampp/htdocs/api_tk/public"
ServerName localhost
</VirtualHost>
<VirtualHost *:0905>
DocumentRoot "C:/xampp/htdocs/svs_api/public"
ServerName localhost
</VirtualHost>
listen 0903
listen 0904
listen 0905
我可以访问这些项目并做一些事情。
直到我用这种设置配置了另一个 laravel 项目
<VirtualHost *:0902>
DocumentRoot "C:/xampp/htdocs/pinoytravelreseller/public"
ServerName localhost
</VirtualHost>
listen 0902
我遇到了这种错误
禁止访问!
您无权访问请求的对象。它要么是读保护的,要么是服务器不可读的
尝试包含此设置
<VirtualHost *:0902>
DocumentRoot "C:/xampp/htdocs/pinoytravelreseller/public"
ServerName localhost
<Directory "C:/xampp/htdocs/pinoytravelreseller/public">
Options Indexes FollowSymLinks MultiViews
AllowOverride all
Order Deny,Allow
Allow from all
Require all granted
</Directory>
</VirtualHost>
listen 0902
但是还是不行,请问需要什么配置吗?
【问题讨论】:
【参考方案1】:那个文件夹里有没有文件,
可以像localhost:902/demo.php这样的方式访问吗,
demo.php 只是一个说“嗨”的 php,
如果它不能运行并打个招呼,
我认为您需要检查项目文件夹的根目录是否有任何 htaccess 文件
【讨论】:
以上是关于访问被禁止读保护或不可读的主要内容,如果未能解决你的问题,请参考以下文章
odoo 12 错误 - 您无权访问所请求的资源。它要么是读保护的,要么是服务器不可读的