【问题标题】:Why am I getting a 403 forbidden on my entire local wampserver?为什么我在整个本地 wampserver 上都被禁止 403?
【发布时间】:2015-10-05 04:43:41
【问题描述】:

我在本地安装了 wampserver,我在上面运行了大约 20 个不同的项目。我最近对一些配置文件进行了一些更改,但我忘记了我到底做了什么。我相信我编辑了 php.ini。

无论如何,我在服务器上的每个网页上都收到 403 禁止。如何确定导致 403 的原因? Apache 错误每次都是一样的,看起来像这样:

[Sun Oct 04 21:36:07 2015] [error] [client ::1] client denied by server configuration: C:/wamp/apps/phpmyadmin3.4.10.1/

【问题讨论】:

  • 您运行的是哪个版本的 WAMPServer 和 Apache?您是否设置了虚拟主机,如果有,请举例说明?

标签: php apache wampserver


【解决方案1】:

这对我有用..

<Location />
   Allow from all
   Order Deny,Allow
</Location>

我已将此代码包含在我的 /etc/apache2/apache2.conf 中

编辑:此代码仅适用于本地服务器,对生产服务器不安全。

【讨论】:

  • 此更改实际上提供了对安装 apache 的整个磁盘的访问权限,因此在 Windows 上,例如整个 C: 驱动器和 *nix 上的更多。如果您的网络未对 Internet 开放,这并不太严重,但如果是,或者您以后想在 Internet 上看到您的站点,您就是 放弃了王国的钥匙乙>。因此,这是一个非常危险的错误!
  • @RiggsFolly 我完全同意你的看法。如问题中所述,它适用于本地 wamp 服务器。
  • 不幸的是,他们是如何开始的,然后他们想向朋友或客户展示,到那时他们已经忘记了他们在开发过程的早期接受了一些不好的建议。他们打开他们的路由器,BAM 欢迎所有的人。 我的电脑就是你的电脑
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2016-12-03
  • 1970-01-01
  • 2016-06-05
  • 2022-01-07
  • 1970-01-01
  • 2020-07-11
  • 1970-01-01
相关资源
最近更新 更多