本文共 977 字,大约阅读时间需要 3 分钟。
64085-93760
PHP5.3绝对是PHP历史上最大一个变动,尤其是在安装方式上,因为PHP5.3彻底放弃ISAPI,全面改用FASTCGI模式!是不是刚下载下来不会安装了呢!这就是最大的改变!
从没见PHP Team动作这么迅速。PHP 4停止支持还有一年的过渡期,ISAPI说没就没了……不过从稳定性上来说,FastCGI还是比ISAPI要好的……不然微软开发fastcgi干嘛呢……。在IIS下使用FastCGI设置PHP的介绍可以看这里。http://www.bnxb.com/host/win/200901/14-673.html
如果装上PEAR报错,那看看下面这个说明,现在pear要单独安装了,有需要的再装吧
Some users have reported that the windows builds of PHP 5.3 are not able to open the shipped go-pear.phar file.
As a workaround, users can run the distributed phar with php -d phar.require_hash=0 go-pear.phar or download and use the http://pear.php.net/go-pear non-pharred version.
总结一下安装过程
1. IIS 5.1、6.0、7,请先安装Microsoft FastCGI;
2. 没有了ISAPI支持之后,对于PHP 5.3来说,Installer和zip没有什么太大差别了;相比来说,个人觉得installer版本东西少(库没少带,还没有那个烦人的phar版PEAR),更清爽;
3. 安装完成后要改php.ini中的date.timezone设置,否则IIS会给你报个500错误……
4. 如果装的是installer版本并且还需要PEAR,那就这么做:1. 把http://pear.php.net/go-pear下载下来;2. php go-pear.
如果装的是zip版本,请执行php -d phar.require_hash=0 go-pear.phar,或者按照上边installer的方法装非phar版本的PEAR。
转载地址:http://fqhiv.baihongyu.com/