xampp服务器上禁止访问 - localhost
Posted
技术标签:
【中文标题】xampp服务器上禁止访问 - localhost【英文标题】:Access forbidden on xampp server - localhost 【发布时间】:2017-03-20 01:45:25 【问题描述】:我完全被我的问题搞糊涂了。这不是新的,但我找不到适合我的配置文件的单词和标签组合,因为这里相同问题的一些解决方案不起作用。
我正在尝试从我的手机打开由 xampp 服务器在本地托管的站点。 我使用的地址是:ip:8080/blog.dev:8080 我得到 403 - 错误。
我的 conf - 文件:
httpd-vhosts.conf
<VirtualHost *:8080>
DocumentRoot "D:/php/xampp/htdocs/blog/public"
ServerName blog.dev
<Directory "D:/PHP/xampp/htdocs/blog/public">
Order Deny,Allow
Allow from all
Require all granted
</Directory>
</VirtualHost>
httpd.conf
DocumentRoot "D:/PHP/XAMPP/htdocs"
<Directory "D:/PHP/XAMPP/htdocs">
Order allow,deny
Allow from all
Require all granted
</Directory>
我尝试添加“Options Indexes FollowSymLinks”但这无济于事
【问题讨论】:
apache 日志说什么? @AdrienLeber "[Sun Nov 06 22:24:57.410582 2016] [core:error] [pid 12204:tid 1876] (20024)给定路径格式错误或包含无效字符:[client 192.168 .1.103:43929] AH00127:无法将 GET /blog.dev:8080/HTTP/1.1 映射到文件" 您有一个案例问题:“XAMPP”和“xampp”。还有D:/php/xampp/htdocs/
的文件夹和子文件夹的权限级别是多少?
你的 C:\WINDOWS\system32\drivers\etc\hosts 文件是什么样的?
@AdrienLeber 它是“127.0.0.1 localhost 127.0.0.1 blog.dev 127.0.0.1 acdid.acdsystems.com”
【参考方案1】:
根据您的日志和提供的链接,我想说第二个端口号“太多”。
尝试通过http://blog.dev:8080/
访问您的网站。
希望对你有帮助。
编辑
如果ip是192.168.1.102,则要更换
127.0.0.1 blog.dev
在您的主机文件中使用该 ip:
192.168.1.102 blog.dev
然后,通过http://blog.dev/ 访问它。
【讨论】:
没有。还没。我正在尝试通过电话进行此操作,这就是我需要 ip 的原因。这个blog.dev:8080 不起作用。而这个 192.168.1.102:8080/blog.dev/ - 404 错误。和 192.168.1.102/blog.dev:8080/ - 运行时错误以上是关于xampp服务器上禁止访问 - localhost的主要内容,如果未能解决你的问题,请参考以下文章
添加 VirtualHost 失败:访问禁止错误 403 (XAMPP) (Windows 7)
添加 VirtualHost 失败:访问禁止错误 403 (XAMPP) (Windows 7)
添加 VirtualHost 失败:访问禁止错误 403 (XAMPP) (Windows 7)