首頁 > php教程 > php手册 > 因为曾经错误安装过PHP5.2而导致IIS7无法正常工作,显示500错误

因为曾经错误安装过PHP5.2而导致IIS7无法正常工作,显示500错误

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
發布: 2016-06-06 19:40:37
原創
1446 人瀏覽過

我的系统是VISTA,使用自带的IIS7,对ASP网页一直浏览 正常 。最近因自己心血来潮 错误 安装 了一次PHP5.2。主要操作是: 1、下载的是自动 安装 的PHP5.2程序,自动选ISAPI按钮 安装 ; 2、对IIS7中添加了名为PHP的ISAPI筛选器,选择ISAPI 筛选器 路径为"C:\P

我的系统是VISTA,使用自带的IIS7,对ASP网页一直浏览正常。最近因自己心血来潮错误安装了一次PHP5.2。主要操作是:

1、下载的是自动安装的PHP5.2程序,自动选ISAPI按钮安装

2、对IIS7中添加了名为“PHP”的ISAPI筛选器,选择ISAPI 筛选器 路径为"C:\Program Files\PHP\php5ts.dll"(路径选择程序错误

3、对IIS7添加了“PHP”脚本映射

    本以为安装成功了,可是还是不行。所以我把所有的操作都取消了。想恢复到以前的对ASP的识别,可是我打开一个ASP网页,却显示500出错信息。问题好像就出在ISAPI筛选器的路径上,错误提示中还有ISAPI 筛选器 路径为"C:\Program Files\PHP\php5ts.dll“的字样!不是都已经删除过了吗,怎么配置中还有以前的数据啊!希望高手救我!

错误信息如下:

HTTP Error 500.0 - Internal Server Error

描述: 调用 LoadLibraryEx 失败,在 ISAPI 筛选器 "C:\Program Files\PHP\php5ts.dll" 上

错误代码: 0x8007007e

通知: 未知

模块: IIS Web Core

请求的 URL: http://localhost:80/web/index.asp

物理路径: C:\inetpub\wwwroot\web\index.asp

登录用户: 尚未确定

登录方法: 尚未确定

处理程序: ASPClassic

最可能的原因:

  • ISAPI 筛选器的路径不正确。
  • IIS 收到了请求;但在处理请求过程中出现内部错误。产生此错误的根本原因取决于处理该请求的模块以及在错误发生时工作进程中所发生的事情。
  • IIS 无法访问网站或应用程序的 web.config 文件。如果 NTFS 权限设置不正确,便会出现这种情况。
  • IIS 无法处理网站或应用程序的配置。
  • 通过身份验证的用户没有使用此 DLL 的权限。

可尝试的操作:

  • 确保该 ISAPI DLL 的路径正确。
  • 确保 web.config 文件的 NTFS 权限正确,并允许访问 Web 服务器的计算机帐户。
  • 检查事件日志中是否记录了任何额外信息。
  • 确认 DLL 的权限。

相關標籤:
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
最新問題
亂碼什麼原因
來自於 1970-01-01 08:00:00
0
0
0
javascript - jsonp只能用get原因
來自於 1970-01-01 08:00:00
0
0
0
javascript - vue使用ref報錯原因
來自於 1970-01-01 08:00:00
0
0
0
分類出不來,什麼原因呢?
來自於 1970-01-01 08:00:00
0
0
0
縮圖上傳不成功,是什麼原因,
來自於 1970-01-01 08:00:00
0
0
0
熱門推薦
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板