设置 localhost 接收错误“您无权访问 /C:在此服务器上”
Posted
技术标签:
【中文标题】设置 localhost 接收错误“您无权访问 /C:在此服务器上”【英文标题】:Setting up localhost receiving error "You don't have permission to access /C: on this server" 【发布时间】:2013-08-26 23:46:59 【问题描述】:我可以访问 localhost 和 phpmyadmin,但无法访问我的项目所在的目录。
localhost/C:/wamp/www ===> You don't have permission to access /C: on this server.
【问题讨论】:
我认为,如果您的 index.html 位于 c:\wamp\www 您可以直接访问 localhost。如果你的 index.html 在 c:\wamp\www\mySite 你可以去 localhost/mySite @Dobromir,尝试在您的问题中添加更多细节。你到底想做什么或至少添加更多信息 【参考方案1】:查看您的 Apache 配置文件 http.conf
在该文件中,您应该会找到类似于以下内容的行:
DocumentRoot "C:/Program Files/Apache Group/Apache/htdocs"
当您请求“localhost”时,Apache 服务器的 DocumentRoot 就是它所在的位置。确保您的项目位于 DocumentRoot 中。例如,将您的项目复制到“C:/Program Files/Apache Group/Apache/htdocs/projects”,然后在 //localhost/projects/yourproject.php 查询您的服务器
【讨论】:
【参考方案2】:在 http.conf 中将 Allow 从 127.0.0.1 更改为 Allow 从 127.0.0.1 ::1
【讨论】:
【参考方案3】:转到 C:\wamp ,右键单击“www”文件夹,单击“安全”选项卡,单击“编辑”。在“组或用户名”文本框/部分中,选择“您的登录名”并勾选“完全控制”。通过后点击确定。
或
在浏览器中输入不带引号的“127.0.0.1”
如果这能解决您的问题,请记得“标记/打勾”
【讨论】:
以上是关于设置 localhost 接收错误“您无权访问 /C:在此服务器上”的主要内容,如果未能解决你的问题,请参考以下文章
CentOS + Apache:您无权访问此服务器上的/info.php
phpmyadmin - 禁止 - 您无权访问此服务器上的 /phpmyadmin/
您无权访问此服务器上的 /phpmyadmin/。在 Windows 7 中访问另一个 pc localhost