php 5.3 出来已经有段时间了,手头有台新服务器正好安装下,看看效果!
由于 php 5.3 使用的还不多,可查资料也不多,下面我把整个安装过程一步步贴出来:
1.准备安装文件:我用的都是最新版本,并提供了官方下载地址
fcgisetup32.msi http://www.iis.net/extensions/FastCGI
php-5.3.0-nts-Win32-VC9-x86.msi http://windows.php.net/download/#php-5.3-ts-VC9-x86
wincache53_rc.exe http://www.microsoft.com/downloads/details.aspx?familyid=BA2E0D7A-02CE-42BE-A7A3-2BAA5D666BF7&displaylang=en
mysql-5.4.3-beta-win32.msi http://mysql.mirrors.pair.com/Downloads/MySQL-5.4/
ZendOptimizer-3.3.3-Windows-i386.exe http://www.phpchina.com/download/soft/zend/optimizer/3.3.3/ZendOptimizer-3.3.3-Windows-i386.exe
这个只有非官方地址
2.开始安装啦
首先安装 fcgisetup32.msi ,安提示安装即可,安装完成后会出现 fastcgi handle 的服务扩展
接着安装 php-5.3.0-nts-Win32-VC9-x86.msi 也按提示安装即可,但注意最好安装在D盘
安装好后,开始菜单-php 5-php.ini ,直接打开php.ini ,修改参数:
extension_dir = "D:\Program Files\PHP\ext"
cgi.force_redirect = 0
fastcgi.impersonate = 1;
date.timezone = Asia/Shanghai
date.default_latitude = 31.7667
date.default_longitude = 121.4500
其他安需要修改。
打开 C:\WINDOWS\system32\inetsrv 目录下的 fcgiext.ini 添加如下:
[Types]
php=PHP
[PHP]
ExePath=D:\Program Files\PHP\php-cgi.exe 这里的路径请按自己安装路径修改
打开iis ,点击 网站 右键属性,主目录-配置,映射-添加,
可执行文件:C:\WINDOWS\system32\inetsrv\fcgiext.dll
扩展名:.php
解压 wincache53_rc.exe ,把 php_wincache.dll 拷贝至 D:\Program Files\PHP\ext
并在 php.ini 最后 添加如下:
[PHP_WINCACHE]
extension=php_wincache.dll
这时 在默认web 新建 phpinfo() 的文件即可检查是否安装成功!
下面 安装 mysql 和 ZendOptimizer 按照提示一步步安装即可,但要注意ZendOptimizer安装路径,选择php.ini路径时,安实际选择,我是D:\Program Files\PHP !
如果安装完成后,出现了类似的错误:
按照网上的教程安装PHP 5.3 安装好后还是提示如下错误:
引用内容
FastCGI Error
The FastCGI Handler was unable to process the request.
--------------------------------------------------------------------------------
Error Details:
Error Number: 14001 (0x800736b1).
Error Description: 由于应用程序配置不正确,应用程序未能启动。重新安装应用程序可能会纠正这个问题。
HTTP Error 500 - Server Error.
Internet Information Services (IIS)
错误关键在于没有安装VC9运行库 即VISUAL C++ 2008
Microsoft Visual C++ 2008 Redistributable Package (x86)下载地址:
http://www.microsoft.com/downloads/details.aspx?FamilyID=9B2DA534-3E03-4391-8A4D-074B9F2BC1BF&displaylang=zh-cn
安装后即能正常使用了.
分享到:
相关推荐
搭建IIS7(FastCGI)+php5.3+MySQL+phpMyAdmin服务器环境.pdf
IIS配置FastCGI PHP5.3 MySQL5.1 Gzip详细教程
最全的IIS+FastCGI+PHP5.3+MySQL5.1+Gzip详细教程(网络转载)
精品图文教程IIS+FastCGI+PHP5.3+MySQL5.1+Gzip
IIS+FastCGI+PHP5.3+MySQL5.1+Gzip详细配置图文教程.pdf
IIS+FastCGI+PHP5.3+MySQL5.1+Gzip详细教程[汇编].pdf
本文是详细的将整个配置过程和 测试过程都...本 帖旨在帮助新手快速配置出IIS + FastCGI + PHP5.3 + MySQL5.1 + Gzip环境,高手可以飘过,本文里面图片较多,每步操作均有详细的图片说明,只要照做,均可一次配置成功。
本文是详细的将整个配置过程和 测试过程都详细截图...本帖旨在帮助新手快速配置出IIS FastCGI PHP5.3 MySQL5.1 Gzip环境,高手可以飘过,本文里面图片较多,每步操作均有详细的图片说明,只要照做,均可一次配置成功。
说明: 本帖是我经过一天一夜完成的,不同于一般网上文章,除详细的将整个配置过程和 测试过程都详细截图说明外,尤其在FastCGI方面采用微软的...本 帖旨在帮助新手快速配置出IIS + FastCGI + PHP5.3 + MySQL5.1 + Gz
IIS6+php5.3+FASTCGI+mysql+phpmyadmin配置手册.pdf
IIS7/8需要安装FastCGI 模块。 MySQL数据库用户名:root,密码root,安装后请重新设置密码。 支持的系统及IIS版本,其他系统请勿使用,可以使用带有apache/nginx的phpStudy或phpfind。 win2003 IIS6 win7 ...
由于PHP5.3 的改进,原有的IIS 通过isapi 方式解析PHP脚本已经不被支持,PHP从5.3.0 以后的版本开始使用微软的 fastcgi 模式,这是一个更先进的方式,运行速度更快,更稳定。本文介绍在IIS上以FastCGI模式运行PHP。...
为了架站在网上搜了大半天资料,这是最完整也是最新的,教程很详尽,架站成功。不用再去找其他零零散散的了。
早就听说最新的Windows Server 2008+IIS下边跑PHP并不比Linux差很多,而且微软已经和ZEND合作,专门针对IIS推出了FastCGI的支持,并且在IIS7.0之后就将FastCGI集成在IIS中,还有PHP的配置工具PHP Manager,所以在...
3、FastCGI方式加载PHP环境,在IIS环境里并不常见,但其它系统环境应用还是有的,不过IIS7.0开始内置FastCGI了。 特点是:高效率,高稳定性,属于将来发展趋势。 我试过其他的特别麻烦,PHP 5.3发布的Windows版已经...
想在IIS下配置PHP+MSSQL环境,可是windows系统下,PHP5.3以上的版本已经不支持mssql扩展,所以如果你需要和sql server通信需要到http://msdn.microsoft.com/en-us/sqlserver/ff657782.aspx自行下载微软提供的The SQL...
IIS7/8需要安装FastCGI 模块。 MySQL数据库用户名:root,密码root,安装后请重新设置密码。 支持的系统及IIS版本,其他系统请勿使用,可以使用带有apache/nginx的phpStudy或phpfind。 win2003 IIS6 win7...
最终建议:IIS下,使用ISAPI方式运行PHP,就使用Thread Safe(线程安全)的版本,使用FastCGI方式运行PHP,就使用None Thread Safe(NTS,非线程安全)的版本。 注:php5.2没有vc9,php5.3、php5.4没有vc6。呵呵。...