2012-11-29 88 views
2

我目前正在使用XAMPP的php出錯。錯誤是:本地主機上的PHP錯誤。錯誤403

Access forbidden! 

You don't have permission to access the requested object. It is either read-protected or not readable by the server. 

If you think this is a server error, please contact the webmaster. 

Error 403 

localhost 
Apache/2.4.3 (Win32) OpenSSL/1.0.1c PHP/5.4.7 

我沒有到XAMPP的配置所做的更改,無法找到離解決這一問題。我已閱讀有關錯誤並嘗試了建議的修補程序,但這些修補程序都不適用於我或嘗試它們的其他人。

關於這一點的更多信息,它只發生在點擊提交按鈕()後。

關於如何解決此問題的任何建議將非常appricated

+0

您點擊哪個提交按鈕? –

+0

你試圖訪問的URL是什麼? – Deepak

+2

你可能沒有路由到正確的文件,並嘗試瀏覽到一個文件夾。如果您在該文件夾中添加空index.html文件,則不會看到任何錯誤,但不會看到您期望的內容。 –

回答

0

PHP很可能無法運行。我曾經在linux上遇到過apache2 php5和apache-php5-mod(來自我的軟件包庫)的問題。
我只能提供純html(無php)文件,直到我修復它。

一個簡單的php_info()文件有效嗎?
提交按鈕是.php還是.html?

如果文件的phpinfo失敗嘗試進行簡單的PHP信息,並在命令行中運行它(沒有Apache服務器)
(這樣做):

1.打開Windows資源管理器。
2.導航到php.exe
3.在地址欄中輸入「C:\ WINDOWS \ system32 \ cmd.exe」(一個窗口應該打開)。
4.在窗口中輸入「php.exe PATH_TO_PHPINFO_FILE \ FILENAME.php「

請告訴我它輸出的內容。