iis php网站500错误原因_因为曾经错误安装过PHP5.2而导致IIS7无法正常工作,显示500错误提示,大家帮忙看看!...
我的系統(tǒng)是VISTA,使用自帶的IIS7,對ASP網(wǎng)頁一直瀏覽正常。最近因自己心血來潮錯(cuò)誤安裝了一次PHP5.2。主要操作是:
1、下載的是自動(dòng)安裝的PHP5.2程序,自動(dòng)選ISAPI按鈕安裝;
2、對IIS7中添加了名為“PHP”的ISAPI篩選器,選擇ISAPI 篩選器 路徑為"C:\Program Files\PHP\php5ts.dll"(路徑選擇程序錯(cuò)誤)
3、對IIS7添加了“PHP”腳本映射
本以為安裝成功了,可是還是不行。所以我把所有的操作都取消了。想恢復(fù)到以前的對ASP的識別,可是我打開一個(gè)ASP網(wǎng)頁,卻顯示500出錯(cuò)信息。問題好像就出在ISAPI篩選器的路徑上,錯(cuò)誤提示中還有ISAPI 篩選器 路徑為"C:\Program Files\PHP\php5ts.dll“的字樣!不是都已經(jīng)刪除過了嗎,怎么配置中還有以前的數(shù)據(jù)啊!希望高手救我!
錯(cuò)誤信息如下:
HTTP Error 500.0 - Internal Server Error
描述: 調(diào)用 LoadLibraryEx 失敗,在 ISAPI 篩選器 "C:\Program Files\PHP\php5ts.dll" 上
錯(cuò)誤代碼: 0x8007007e
通知: 未知
模塊: IIS Web Core
請求的 URL: http://localhost:80/web/index.asp
物理路徑: C:\inetpub\wwwroot\web\index.asp
登錄用戶: 尚未確定
登錄方法: 尚未確定
處理程序: ASPClassic
最可能的原因:
ISAPI 篩選器的路徑不正確。
IIS 收到了請求;但在處理請求過程中出現(xiàn)內(nèi)部錯(cuò)誤。產(chǎn)生此錯(cuò)誤的根本原因取決于處理該請求的模塊以及在錯(cuò)誤發(fā)生時(shí)工作進(jìn)程中所發(fā)生的事情。
IIS 無法訪問網(wǎng)站或應(yīng)用程序的 web.config 文件。如果 NTFS 權(quán)限設(shè)置不正確,便會出現(xiàn)這種情況。
IIS 無法處理網(wǎng)站或應(yīng)用程序的配置。
通過身份驗(yàn)證的用戶沒有使用此 DLL 的權(quán)限。
可嘗試的操作:
確保該 ISAPI DLL 的路徑正確。
確保 web.config 文件的 NTFS 權(quán)限正確,并允許訪問 Web 服務(wù)器的計(jì)算機(jī)帳戶。
檢查事件日志中是否記錄了任何額外信息。
確認(rèn) DLL 的權(quán)限。
總結(jié)
以上是生活随笔為你收集整理的iis php网站500错误原因_因为曾经错误安装过PHP5.2而导致IIS7无法正常工作,显示500错误提示,大家帮忙看看!...的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: python如何安装panda数据库_在
- 下一篇: php strtoup,PHP 7 的几