我下载了 WAMP 服务器(PHP、Apache 和 MySQL),但遇到了问题。当我在 localhost 上时,一切正常,但当我从浏览器访问我的公共 IP 时,它显示:
您无权访问此服务器上的/。
当我将其添加index.php
到 URL 末尾时,它可以正常工作。
我已经尝试在 .htaccess 中添加 DirectoryIndex index.php 行,但没有效果。
我怎样才能解决这个问题?
答案1
您可能没有足够的权限使用本地 IP 地址访问本地主机。试试这个,
解决方案 :
- 转到 C:\WAMP\bin\apache\apache2.2.17\conf(版本可能会改变)
- 在记事本中打开 httpd.conf 文件。
找到下面给出的部分。默认情况下它会像这样。
<Directory "c:/wamp/www/">
Options Indexes FollowSymLinks
AllowOverride all
Order Deny,Allow
Deny from all
Allow from 127.0.0.1
</Directory>
>现在按如下所示更改此部分。
<Directory "c:/wamp/www/">
Options Indexes FollowSymLinks
AllowOverride all
Order Deny,Allow
#Deny from all
#Allow from 127.0.0.1
Allow from all
</Directory>
- 重新启动 apache 服务。
- 现在您也可以使用本地 IP 地址来获取本地主机。
祝你好运,兄弟 :)