我在Windows Server 2008上安装了Wamp Server。它在本地运行良好,这是我的phpmyadmin.conf:
<Directory "c:/wamp/apps/phpmyadmin4.0.4/">
Options Indexes FollowSymLinks ExecCGI
AllowOverride all
Order Allow,Deny
Allow from all
Allow from ::1
</Directory>
问题是,我可以用servername/phpmyadmin
从我的计算机访问phpmyadmin,但我不能用servername/
或servername/site
访问我的网站或索引页。
端口为80。
我有这个错误:
禁止
您没有在此服务器上访问/glpi的权限。
如果您希望允许访问'wamp'www'glpi
中的站点,那么最好的解决方案是创建一个虚拟主机,但如果您只是想要一个快速解决方案,您需要做的就是使用wampmanager菜单,如下所示:-
wampmanager -> Put Online
这将进行正确的更改,即更改httpd.conf文件。
以下是关于如何以及为什么创建虚拟主机的另一个答案的链接,它针对WAMPServer 2.5,但它也适用于WAMPServer 2.4项目链接不适用于Wamp Server
对于那些不明显的人来说,错误来自第一行:
<Directory "c:/wamp/apps/phpmyadmin4.0.4/">
这只允许访问phpmyadmin目录。因此,解决方案是用替换或添加新块
<Directory "c:/wamp/www/">
现在,您可以从另一台计算机访问您的网站。