【问题标题】:403 error forbidden on localhost?本地主机上禁止 403 错误?
【发布时间】:2013-03-15 21:38:11
【问题描述】:

我在 Heroku 上创建了一个新项目,在现有的 repo 上使用了新的 ssh 密钥。

我安装了 WAMP 并将其配置为监听 8080 端口。

现在当我启动 WAMP 服务器并尝试访问 http://localhost:8080 时,我得到了

403 错误被禁止。您无权访问此服务器上的 / Apache 错误日志:

    [Fri Mar 15 23:52:21 2013] [error] [client 127.0.0.1] client denied by server configuration: C:/facebook_apps/account_recevery/floating-inlet-7252/
[Fri Mar 15 23:52:22 2013] [error] [client 127.0.0.1] client denied by server configuration: C:/facebook_apps/account_recevery/floating-inlet-7252/favicon.ico

我试图在那个文件夹中找到 favicon.ico,但没有这样的文件。显示系统和隐藏文件。

【问题讨论】:

  • 好像你还没有设置虚拟主机。
  • 我会将一个文件放入该目录 (index.html) 并查看您是否可以直接访问该文件 (localhost:8080/index.html)。我很确定标准的 WAMP 设置会阻止浏览空目录,但我有一段时间没有使用 WAMP,所以我不能 100% 确定。
  • 另外,对于这样一个具体的错误,我想谷歌,或者在这里搜索会找到一些答案。
  • heroku 和这个有什么关系?
  • 这发生在我父亲的笔记本电脑上,在我的电脑上我对此没有任何问题。适用于本地主机:8080。试过 localhost:8080/index.php (它是一个 php),出现同样的错误

标签: .htaccess wamp


【解决方案1】:

曾几何时,我遇到过这个问题。所以可能会对你有所帮助。

c:\wamp\alias\phpmyadmin.conf的文件内容改为如下。

<Directory "c:/wamp/apps/phpmyadmin3.4.5/">
    Options Indexes FollowSymLinks MultiViews
    AllowOverride all
        Order Deny,Allow
        Allow from all
</Directory>

同样的设置更改也适用于httpd.conf 文件。

以前这包含以下条目

Deny from all
Allow from 127.0.0.1

从那里删除它并重新启动您的服务器。

【讨论】:

  • 你重启服务器了吗?
  • 好的,那么您还可以做一件事,只需更改此文件的相同设置即可httpd.conf
  • 我不知道该怎么感谢你!现在可以了。我已经尝试了几个小时!上帝保佑你!
猜你喜欢
  • 1970-01-01
  • 2012-09-30
  • 1970-01-01
  • 2021-01-20
  • 2014-04-19
  • 2020-05-14
  • 2013-05-30
  • 2020-08-20
  • 2014-06-07
相关资源
最近更新 更多