PHP 5.3.0 安装分析心得
更新时间:2009年08月07日 23:37:28 作者:
话说,一直犯懒没下载一个PHP 5.3,今天看到关于PHP5.3.0一时兴起打算更新一下本本上的PHP,于是乎下载了5.3来装。
整个过程,可以这么说,惊异大于惊喜。并且我感受到了我第一次在Windows配置PHP时的那种脆弱无知感觉……
首先。。。PHP Team首次分离出了一个Windows团队。Windows的下载也挪到了windows.php.net。一个大进步。
其次。。。最大的惊异,PHP 5.3开始,居然没有了ISAPI支持……可以参看这里:ISAPI support, do we need it?
从没见PHP Team动作这么迅速。PHP 4停止支持还有一年的过渡期,ISAPI说没就没了……嗯,这个策略我支持,既然Microsoft发了IIS FastCGI支持,那停止就停止了吧。。。毕竟从稳定性上来说,FastCGI还是比ISAPI要好的……只是这么大的事儿,我居然不知道……真是孤陋寡闻了。在IIS下使用FastCGI设置PHP的介绍可以看这里。
再者。。。刚装上啥都没干,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。
相关文章
经典的PHPer为什么被认为是草根?...2007-04-04
影响PHP+MYSQL执行速度的写法对比...2007-01-01
DedeCms模板安装/制作概述...2007-03-03
windows xp下安装pear...2006-12-12
WINXP下apache+php4+mysql...2006-11-11
php在诸多方面都不如java优异,那么php开发出的oa产品何以与java产品竞争呢?在于Php阵营普遍走的是低端路线,而java阵营走的是中高端路线。两者之间交叉的区域较小。2016-04-04
php为什么选mysql作为数据库? Mysql 创建用户方法...2007-07-07
目前支持申通快递查询接口、圆通快递查询API、中通快递、韵达快递、汇通快递、EMS快递、顺丰快递、天天快递、宅急送快递等国内常见快递,同时也支持TNT快递、FedEx快递、DHL快递、UPS快递等国外常见快递的查询服务共计支持100余家快递,覆盖了市面95%以上的使用群体。2016-04-04
javascript 小型动画组件与实现代码,想要学习js动画的朋友可以参考下。思路确实很实用。2010-06-06
以下题目,除了编程任务外其他都需要写在给你提供的草纸上。纸张是珍贵的地球资源,请节约使用。编程任务在有相应的环境时,会要求上机书写,实在没有条件,就只能写在草纸上了。2010-06-06
最新评论