【问题标题】:Weird 403 Forbidden: You don't have permission to access /< on this server [duplicate]奇怪的 403 禁止:您无权访问此服务器上的 /< [重复]
【发布时间】:2011-06-09 14:59:17
【问题描述】:

可能重复:
All localhost pages via WAMP blocked??

我在 localhost 上运行 WAMP,并尝试使用模式窗口向我的数据库提交内容。

当我在模式窗口之外提交表单以显示在页面本身上时,没有问题。

当我尝试从模态窗口提交时,我收到以下错误(403 Forbidden):

禁止

您无权访问此服务器上的 /

有什么想法吗? 我不确定接下来要尝试什么。

编辑:这不是重复的。我的另一个问题是在尝试解决此问题的过程中出现的。

EDIT2:我使用 GET 而不是 POST 来查看是否可以缩小此问题的范围。当我收到此错误时,地址栏中会显示以下内容:

http://localhost/%3C?php%20echo%20$_SERVER['PHP_SELF'];%20?%3E

这是该 php 文件中的代码(与模式窗口相关联)

<form action="<?php echo $_SERVER['PHP_SELF']; ?>" method="POST">
<label> <br /><br /><br /><br /><br />Who?: <br />
<textarea name="nametext" rows="1" cols="10"></textarea></label>
<select name="ident" id="ident">
        <option value="yankees">Yankees</option>
        <option value="phillies">Phillies</option>
        <option value="announcer">Announcer</option>
</select>
<label> <br />What did they say?: <br />
<textarea name="quotetext" rows="10" cols="26"></textarea></label>
<input type="submit" value="Submit!" />
<br />
</form>
<a href="#" class="lbAction" rel="deactivate">Close Lightbox.</a>

【问题讨论】:

  • phpMyAdmin 模式窗口?我认为这可能是服务器配置问题,而不是 PHP 本身。
  • '您无权访问此服务器上的 /
  • @GolezTrol:它也在 javascript 中。 @seacode:对我可能需要更改的内容有任何见解吗?
  • 这与您的其他问题不同吗?如果没有,你应该删除它。如果是,你应该澄清。
  • @jeff @sixletter:不,这不是重复的。另一个问题是由于试图解决这个问题而出现的。

标签: php html wamp


【解决方案1】:

当我收到此错误时,地址栏中会显示以下内容:

http://localhost/%3C?php%20echo%20$_SERVER['PHP_SELF'];%20?%3E

那么你的 PHP 没有被解析。您的 HTML 表单包含原始 PHP 代码作为其目的地,因此 course 您会遇到访问失败 - 有几个因素可能导致您获得 403,而不是 404。

修复您的服务器配置以使 PHP 工作。

【讨论】:

    猜你喜欢
    • 2013-05-15
    • 2019-10-17
    • 1970-01-01
    • 1970-01-01
    • 2019-09-11
    • 2014-06-07
    • 2018-08-06
    • 2014-03-20
    • 2017-09-15
    相关资源
    最近更新 更多