php 沼泽地; www 中的禁止文件夹

php wamp; forbidden folder in www

我正在使用 wamp 并正在创建一个 uLogin PHP 身份验证库 (http://ulogin.sourceforge.net/)。我可以访问 phpmyadmin,本地主机似乎可以工作,phpinfo() 运行s,那里的一切似乎都可以工作。

问题是 c:/wamp/www/ulogin 在控制台中给我一个禁止的 403。 apache(2.4.9) 的错误日志给我 AH01797:客户端被服务器配置拒绝:我的 windows 事件日志给我:试图查询一个帐户是否存在空白密码。

这是在 apache 中或 mysql 设置中设置 wamp 的问题吗?或两者?我有 运行 其他 php 程序通过 www;这是我 运行 第一次遇到这个问题。 我对此进行了广泛的研究并找到了很多相同的答案,但它适用于该程序的旧版本。此外,在允许所有人在本地主机上进行开发时,我更愿意将其设置为就好像网站是实时的一样。

检查问题的步骤:

1) 检查您的 apache 配置:检查目标目录及以上目录的目录条目。注意 OrderAllow from(或 Require for 2.4+)

2) 检查你的目标目录或上面是否有.htaccess文件。再次注意 Allow / DenyRequire.

3) 检查 403 是否由 apache 或您的应用程序发出:在您的应用程序逻辑的最顶部添加一些调试消息(通常是某种 index.php)。