2011-06-09 128 views
0

Possible Duplicate:
All localhost pages via WAMP blocked??奇怪的403禁止:您沒有權限訪問/ <此服務器

我運行WAMP本地主機上,我試圖用一個模式窗口遞交東西到我的數據庫上。

當我把表單提交到模態窗口以外的頁面上出現時,沒有任何問題。

當我嘗試從模態窗口提交,我得到以下錯誤(403禁止):

故宮

您沒有權限在此服務器上訪問/ <。

任何想法? 我不確定接下來要嘗試什麼。

編輯:這不是重複的。我的另一個問題出現在試圖解決這個問題的過程中。

編輯2:我用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> 
+0

模態php窗口? – GolezTrol 2011-06-09 15:01:54

+0

phpMyAdmin模態窗口?我認爲這可能是服務器配置問題,而不是PHP本身。 – freshnode 2011-06-09 15:02:20

+1

'您無權訪問/ <在此服務器上。「看來您正在請求一個名爲'<'的文件,我猜測它不在嗎? – Elliveny 2011-06-09 15:04:40

回答

3

Here's what comes into my address bar when I get this error:

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

然後你的PHP沒有得到解析。你的HTML表單包含原始的PHP代碼作爲其目標,因此當然的你要訪問失敗—幾個因素可能有助於你得到403,而不是404

解決您的服務器配置,使PHP工作。

相關問題