本文目录一览:
- 1、为什么有的PHP安装包没有php5isapi.dll
- 2、PHP格式的文件如何设置在IIS6.0中打开
- 3、win2003系统需要把PHP5.4降级为5.2,里面装了几个网站,求解怎么在不影响其他网站的情况下把php降了
为什么有的PHP安装包没有php5isapi.dll
因为自PHP 5.3.1版本开始,PHP便已不在支持ISAPI模式,所以你在PHP5.3.1版本以上的php目录中看不到php5isapi.dll文件。
那么,IIS6下跑PHP 5.3.1以上版本时,就无法继续使用ISAPI模式运行PHP,而是采用更先进的FastCGI模式。
而IIS6本身是不集成FastCGI的,所以你需要到iis.net站点下载并安装配置FastCGI才能运行更高的版本。
再有就是,你的IIS6是无法运行PHP5.6.4这样的高版本的,因为IIS6肯定是win7以下的系统才有,那么自PHP5.4以上,便不再支持win7(NT6.0)以下的windows操作系统了。所以IIS6最大支持的PHP版本是PHP5.4系列。
即,IIS6+FastCGI+PHP5.4
PHP格式的文件如何设置在IIS6.0中打开
只安好IIS不行啊,还要安PHP解释器的。。。
.下载php5.将软件包解压到c:\php下
2.再将目录下的所有dll文件拷到c;\winnt\system32下,不要覆盖已有的dll文件;接着将目录下的php.exe和php.ini-dist两个文件拷到c:\winnt下
3.将c:\winnt\php.ini-dist改名为php.ini
4.打开“开始”按钮下的“程序”=》“管理工具”=》“internet服务管理器”。接着,选中“主目录”页,单击“应用程序设置”下的“配置”按钮后,在新窗口下单击“添加”按钮;在“可执行文件”中输入“C:\WINNT\php.exe %s %s”(如运行出现CGI ERROR,请试将C:\WINNT\php.exe %s %s换为C:\WINNT\php-cgi.exe %s %s,当然,winnt目录下要有php-cgi.exe,PHP目录里有,COPY一个就OK撒!),在“扩展名”中输入“.php”,点击“确定”。
5.接着,选中“ISAPI筛选器”页,单击“添加”按钮;在“筛选器名称”中输入“php”,在“可执行文件”中输入“C:\WINNT\system32\php5isapi.dll”,点击“确定”。
6.选中“文档”页,单击“添加”按钮;在“默认文档名”中输入“index.php”,点击“确定”,并将其提高到最高级。您还可以添加常用的php文件名,如:“default.phtml”、“index.php3”等。
这样就支持PHP了。
win2003系统需要把PHP5.4降级为5.2,里面装了几个网站,求解怎么在不影响其他网站的情况下把php降了
首先,安装相关配置文件。然后直接修改原有配置文件就可以了。