想 downgrade PHP 由 5.4.19 -> 5.2.17
时间:2013-12-22
来源:互联网
咁我想问... 我洗唔洗 remove 左个 PHP 5.4.19 先? 系咪咁就可以 remove 到:
yum remove php
之后我就用呢度既方法装返 5.2.17: http://www.yourhowto.net/how-to- ... ntos-webtatic-repo/
有冇高手可以指点下得唔得? 因为个 server 已经 production 紧, 唔想整衰其它野....
先谢!!



作者: teewoo 发布时间: 2013-12-22
依家个 CentOS 6.3 已经 有 PHP 5.4.19... 但因为有 D 旧既 PHP script 唔知为乜行唔到 (好可能系有用 register_globals)... 因为系旧 server D PHP script 系完全冇问题... 所以想 down 去 5.2.17 (旧 server 用 紧 ...
一早 PHP 都已公布 PHP 5.3 已经玩完: http://php.net/archive/2013.php#id2013-07-11-1 。
你还要回头转用 5.2.x ?
正确做法应是保留 5.4.19 ,将相关的 script update 。
不要说不可能,人家一早已推出 PHP 5.4 : http://www.php.net/archive/2012.php#id2012-03-01-1 。
你应该一早预备足够时间处理这些事。
其实 PHP 5.5 都已出来了!
现在最新版本应是 5.5.4 : http://php.net/archive/2013.php#id2013-09-19-1
作者: xianrenb 发布时间: 2013-12-22
你的想法错误。
一早 PHP 都已公布 PHP 5.3 已经玩完: http://php.net/archive/2013.php#id2013-07-11-1 。
你还要回头转用 5.2.x ?
正确做法应是保留 5.4.19 ,将相关的 script update 。
不要说不可 ...
部 SERVER 系我妈公司既 online shopping server...
D script 系佢个 IT 抄抄写写返来既...
依家呢个人走左, 我妈又唔识... 仲要被人 "逼迁".... 咁搞到好多野都唔 work...
我妈问我, 咪帮佢睇下囉...
但系要同佢改 D script, 真系想做死我咩?.. 其实我都有睇过部份...
D source code 完全冇 documentation, 好多野都只系估估下....



我又唔系收人工做野 (我妈都系打份工咋), 咁冇野由花太多时间...
所以咪想 downgrade 个 PHP 到行到就算囉...
作者: teewoo 发布时间: 2013-12-22
唉... 事情系咁既...
部 SERVER 系我妈公司既 online shopping server...
D script 系佢个 IT 抄抄写写返来既...
依家呢个人走左, 我妈又唔识... 仲要被人 "逼迁".... 咁搞到好多野都唔 work...
我妈问 ...
我无用过 CentOS ,不过按 http://distrowatch.com/table.php?distribution=centos , CentOS 好像无 6.3,且 6.4 用的是 PHP 5.3.3 。
不论如何,新版 PHP 有好多 bug 的修正,不少与保安问题有关。
如果是作为商业用途,真的应该正视软件的版本问题,要经常更新软件。
如果再找人写,可以考虑采用些较保险、大路的平台/服务,如用 OpenShift 。
这类平台要消失的机会相对低得多,使用者又不用做管理的工作。
作者: xianrenb 发布时间: 2013-12-22
奇怪。
我无用过 CentOS ,不过按 http://distrowatch.com/table.php?distribution=centos , CentOS 好像无 6.3,且 6.4 用的是 PHP 5.3.3 。
不论如何,新版 PHP 有好多 bug 的修正,不少与保安问题有关。 ...

呢几晚左睇右睇, 修修补补... 起返 8,9 成既野, 但都系起唔返个 online shopping 既 site...
其实应该用个 online shopping 既新版 (oscommerce) 基础上再修改就会比较好, 但系... 好多 customization 既野又要重新做过...

oscommerce 应该是 open source 的吧...?
可能呢方面我妈本身都冇乜认识, 所以......
至於 CentOS 既版本.... 间 HOSTING 公司有 6.3 / 6.4 比我地选...
为安全选左低 D 既 6.3, 结果都系出事.....

用 PHP 5.3 应该出事基会少 D , 但都唔系 100% 确定呀...
依家已经过到大部份 code... 但系死个位都唔知系 variable 问题定 source code 问题
始终唔系自己一手一脚起既野好难去 troubleshoot

总之依家就烦啦... 同 HOSTING 公司倾紧佢地去 downgrade 个 PHP...
佢地要收钱做, 但应该保险 D... 话晒都有 support......

作者: teewoo 发布时间: 2013-12-22
多谢你的回复

呢几晚左睇右睇, 修修补补... 起返 8,9 成既野, 但都系起唔返个 online shopping 既 site...
其实应该用个 online shopping 既新版 (oscommerce) 基础上再修改就会比较好, 但系... ...
我相信 DistroWatch 的资料不会有错。
那么 6.3 不会是正式版本,即是很可能有很多问题,不适合正常使用的。
若要更低版本则应该选 5.9 。
以我所知 PHP 5.2 -> 5.3 应该没有什么不兼容的重大变化:
http://www.php.net/manual/en/migration53.php
http://www.php.net/manual/en/migration53.incompatible.php
http://www.php.net/manual/en/migration53.new-features.php
不过 PHP 5.3 -> 5.4 就几多问题:
http://www.php.net/manual/en/migration54.php
http://www.php.net/manual/en/migration54.incompatible.php
http://www.php.net/manual/en/migration54.new-features.php
可说 PHP 5.3 是一个重要的分界线。
PHP 在这个版本产生了重大的变化,但同时比较兼容旧版本。
或许这是为何 RedHat 、 CentOS 、 OpenShift 都还在用 PHP 5.3.3 。
作者: xianrenb 发布时间: 2013-12-22
要选择 CentOS 6.3 或 6.4 的话,我看应该选 6.4 。
我相信 DistroWatch 的资料不会有错。
那么 6.3 不会是正式版本,即是很可能有很多问题,不适合正常使用的。
若要更低版本则应该选 5.9 。以我所知 PH ...

当初都冇就呢方面详细咁谂过... 因为我妈佢本身都唔系咁知自己个 System 有呢方面既 dependencies

呢家唯有谂下可唔可以只 downgrade 个 PHP 去 5.3 (或 5.2)... 因为 rebuild server 都要 backup / restore 唔少野....

作者: teewoo 发布时间: 2013-12-22
不过我真系唔想掂佢, 连我妈都话唔想理....

正路要将个 oscommerce up 去新 version 但真系太~~~ 多 customization...
我都系叫呀妈落返 5.3 试下先 (佢公司都无 programmer...)
作者: teewoo 发布时间: 2013-12-22
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28