WIN2003系统,装了安装PHP,运行不了~谁来帮我解决!!
每次回收应用程序池的时候就有错误错误事件ID:2268(无法加载站点/服务的所有 ISAPI 筛选器。因此启动中止)、2214(HTTP 筛选器 DLL D:\PHP\php5isapi.dll 加载失败。数据是错误。),PHP目录给了everyone权限,ISUR权限,adminstrato权限还是加载不了?如何解决?

解决方案 »

  1.   

    你用xmapp那个集成的开发环境多好哇
      

  2.   

    不是呀。。我服务器上有些ASP网站,只有一个IP,没办法,只能用IIS
      

  3.   

    你的 php5isapi.dll 是应用程序,还是 ISAPI筛选器???
    应为前者而非后者
      

  4.   

    iis管理器——网站——属性——主目录——应用程序——添加——后缀:php 程序:D:\PHP\php5isapi.dll 还要启用对于php的服务器扩展
      

  5.   

    iis 是用的PHP-cgi模式运行的 必须配置cgi
      

  6.   

    从php安装包里面把php5isapi.dll拷贝出来,放到c:/windows/system32,问题解决
      

  7.   

    建议用集成的开发环境,我用得是apmserv,挺好用的
      

  8.   

    我也碰到这样的问题,不过我要问的是:我从PHP.NET站上下载的文件解压后不是php5isapi.dll,而是php5nsapi.dll,我在2003下IIS中配置的站点用IP直接访问的时候总是提示PHP文件不存在,我怀疑是不是PHP没配置好,已经按7楼的方法配置了,除了这个文件名为php5nsapi.dll外,也配置了服务扩展为.php,对应的文件为c:\windows\system32\php5ts.dll,顺便问一下,在2003上配置了站点,如何用域名来访问,在IIS中配置站点,主机头设置为域名,绑定IP,是不是就可以了?(当然要做解析,这个不用说)
      

  9.   

    http://download.csdn.net/source/2475946
    直接解压后,自有PHP环境
      

  10.   

    http://bettersun.javaeye.com/blog/580032iis-php-mysql方法。只需要配置iis跟php的就行。自己看着做。
      

  11.   

    你弄错了,必须要用 php5isapi.dll参见 install.txt
       Here is a list of server modules shipped with PHP 4 and PHP 5:     * sapi/php4activescript.dll (php5activescript.dll) - ActiveScript
           engine, allowing you to embed PHP in your Windows applications.
         * sapi/php4apache.dll (php5apache.dll) - Apache 1.3.x module.
         * sapi/php4apache2.dll (php5apache2.dll) - Apache 2.0.x module.
         * sapi/php5apache2_2.dll - Apache 2.2.x module.
         * sapi/php4isapi.dll (php5isapi.dll) - ISAPI Module for ISAPI
           compliant web servers like IIS 4.0/PWS 4.0 or newer.
         * sapi/php4nsapi.dll (php5nsapi.dll) - Sun/iPlanet/Netscape server
           module.
         * sapi/php4pi3web.dll (no equivalent in PHP 5) - Pi3Web server
           module.
      

  12.   

    从php安装包里面把php5isapi.dll拷贝出来,放到c:/windows/system32,问题解决
    这个同意。
    另外。你可以尝试下用安装包的方式的php
      

  13.   

    php5isapi.dll
    这个没有玩过
    不懂
      

  14.   

    你从http://down.tech.sina.com.cn/content/36830.html下载一下Easy2PHP我也是和你一样同时搞asp和php的开发,asp我用IIS的80端口,访问的时候是http://127.0.0.1
    而php我则是使用Easy2PHP,Easy2PHP的默认端口是8080,访问的时候是http://127.0.0.1:8080两个可以在我的2003操作系统上并行不悖的运行,没有任何问题.而其他的apmserv,lamp等组合调试环境我试了不下十个,最后感觉还是这个Easy2PHP最好.