Laravel 禁止访问受读保护或不可读
目前我的Laravel 禁止访问受读保护或不可读,laravel,xampp,vhosts,Laravel,Xampp,Vhosts,目前我的htdocs中有多个laravel项目,配置如下 <VirtualHost *:0903> DocumentRoot "C:/xampp/htdocs/svs_web_application/public" ServerName localhost </VirtualHost> <VirtualHost *:0904> DocumentRoot "C:/xampp/htdocs/api_tk/public" Serv
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
DocumentRoot“C:/xampp/htdocs/svs\u web\u应用程序/public”
服务器名本地主机
DocumentRoot“C:/xampp/htdocs/api_tk/public”
服务器名本地主机
DocumentRoot“C:/xampp/htdocs/svs_api/public”
服务器名本地主机
听0903
听0904
听0905
我可以访问这些项目并做一些事情
直到我用这种设置配置了另一个laravel项目
<VirtualHost *:0902>
DocumentRoot "C:/xampp/htdocs/pinoytravelreseller/public"
ServerName localhost
</VirtualHost>
listen 0902
DocumentRoot“C:/xampp/htdocs/pinoytravelreseller/public”
服务器名本地主机
听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
DocumentRoot“C:/xampp/htdocs/pinoytravelreseller/public”
服务器名本地主机
选项索引跟随符号链接多视图
允许超越所有
命令拒绝,允许
通融
要求所有授权
听0902
但仍然不起作用。我需要进行任何配置吗?该文件夹中是否有任何文件 您可以通过localhost:902/demo.php这样的方式访问 demo.php只是一个说“嗨”的php 如果它跑不动也说不好“嗨” 我认为您需要检查项目文件夹的根目录中是否有htaccess文件