注册 | 登录 | 设为首页 | 加入收藏
您当前的位置:飞翔学院-IT中国 → 编程开发PHP → 文章内容

让你的PHP4和PHP5共存

作者:佚名 来源:不详 发布时间:2007-11-29 20:56:31

  http://www.circle.ch/blog/p1387.html

  http://www.schlitt.info/applications/blog/..._5_prallel.html

  有兴趣的可以继续学习下...

  继续关于本方案的一点重要补充:

  PHP4和PHP5共存,存在一个php.ini冲突的问题...

  大家都知道,一般做法是需要将php.ini复制到系统文件夹下(C:WinNT or C:Windows).如果同时安装多版本,势必会造成冲突...

  其实,如果大家仔细阅读PHP安装文档,会有如下一段文字:

  Does Where C I cut to could the php.ini? The php.ini files is only searched in two places: 1) in your Apache installation directory (e.g. c:apacheapache) 2) in your %SYSTEMROOT% directory.

  而我们正是使用的第一种方式...(是不是官方早料到有这种情况??GOD KNOWS...)

  上两张安装后的 PHPINFO 的图:

让你的PHP4和PHP5共存(图一)
点击查看大图
让你的PHP4和PHP5共存(图二)
点击查看大图

  我在上述环境下测试成功了...如果你遇到困难可以留言或到讨论区一起讨论。

  结语:

  偶不太会写教程之类的东东...自己看了懂,却不是很容易让别人理解,大家只好忍让了.

  虽然过程比较简单,不过费了我不少时间(有两个地方...我找的资料有误,把我害惨了),这个大A作证拉...( :D 大A睡了一觉起来上厕所,我还在...此处少儿不宜,删去500字)

  PHP5时代越来越近,赶紧深入了解去吧...

  -------------------------------------------------------------------------

  [注1]:

  本来想写FOR IIS的...可实在不想在自己机器上装个没用的东西(对我而言 :( ),so...标题列了,却放弃写了...对部分看客说声抱歉...

  [注2]:

  这里说点题外话:在PHP5.0.0RC1中,不知道大家看到ext下有个mysqli.dll,以及php.exe同层目录下有个libmysqli.dll么?奇怪这是干嘛的?其实这是官方针对MYSQL的新版(4.1.0好象是...吧)的一个升级,对于高版本MYSQL玩家可以试试...据说支持MYSQL一些新特性哦

  [注3]:

  在启动APACHE时,如果看到什么"overlap on port 80"...不要着急,在httpd.conf中,把NameVirtualHost *:80前的注释去了即可...(这个地方难了我好长时间...只怪APACHE设置不熟悉.不过这次算好好把APACHE的设置看了遍,还是有收获)



上一页  [1] [2] [3] 


  • 打印文档
  • 推荐好友
  • 返回顶部
  • 增大字体
  • 减少字体
关于本站 | 工作机会 | 合作网站 | 广告服务 | 市场合作| 联系我们 | 抽奖活动
版权所有: 武汉威俊科技有限公司 Copyright 2005-2007 www.ITCNW.COM All rights reserved