WDlinux官方论坛's Archiver

focusl 发表于 2014-9-27 18:12

php5.2升级php5.3失败,仅需三步完美解决!

[i=s] 本帖最后由 focusl 于 2014-9-27 18:15 编辑 [/i]

[color=Magenta]俗话说的好,自己动手丰衣足食![/color]
今天在php5.2升级php5.3时就没能成功,翻看了论坛全部关于升级错误的帖子,都不太详细,新手看了也是不会操作。
在此分享下我的方法,帮助新手完成升级。高手请绕道!

首先来看下,官方教程:
-------------------------------------------------------------
[color=DarkOrchid]在lanmp/wdcp/wdOS的当前版本中,默认的php都是用到5.2.17的版本
如需要升级到php5.3的,可使用如下脚本升级
(注:此升级无安全漏洞等原因,只为某些追求高版本或应用需求需要高版本,对于无这个必要的同学,可不用升级)

wget http://down.wdlinux.cn/in/php_up53.sh
sh php_up53.sh

看到"php update is OK"提示
表示,顺利完成。[/color]
-------------------------------------------------------------
到这里,也就说明你升级成功了。

但是有部分朋友升级过程中会出现如下错误:
-------------------------------------------------------------
[color=Red]gcc: Internal error: Killed (program cc1)
Please submit a full bug report.
See <http://bugzilla.redhat.com/bugzilla> for instructions.
make: *** [ext/fileinfo/libmagic/apprentice.lo] Error 1
make err[/color]
-------------------------------------------------------------
一般到这里新手也就无解了。

[color=Red][b]我的解决方法[/b][/color]
-------------------------------------------------------------
问题原因:php5.3以上版本会检测内存大小,内存小于1G时,就会报此错误。
解决方法:
1.下载 http://down.wdlinux.cn/in/php_up53.sh 这个文件。
2.打开 php_up53.sh
    搜索       [color=Red]--disable-rpath[/color]     (一共两处)
    修改成    [color=Red]--disable-fileinfo[/color]
    修改文件名为 [color=Red]php_up5317.sh [/color]
3.将修改后的文件,上传到自己空间,使用如下脚本升级
    [color=Red]wget http://[color=Blue]demo.com[/color]/php_up5317.sh[/color]  [color=Blue](demo.com 请替换成自己的域名)[/color]
    [color=Red]sh php_up5317.sh[/color]
-------------------------------------------------------------
方法虽然不是最好的,但是可以解决问题!

这里我还有点不明白,使用
   [color=Magenta]wget http://down.wdlinux.cn/in/php_up53.sh[/color]
下载到底文件,在linux的什么位置?
望高手解答下。

chang571 发表于 2014-9-28 11:10

我的是升级成功的,阿里云的。

focusl 发表于 2014-9-28 17:28

[b]回复 [url=http://www.wdlinux.cn/bbs/redirect.php?goto=findpost&pid=65097&ptid=37512]2#[/url] [i]chang571[/i] [/b]


   [color=Red]小于1G内存,升级才会报错。[/color]

jjjjjlin 发表于 2014-10-4 15:32

[b]回复 [url=http://www.wdlinux.cn/bbs/redirect.php?goto=findpost&pid=65028&ptid=37512]1#[/url] [i]focusl[/i] [/b]


   1G内存支持吗?

还是包括1G也不支持

ahzsb 发表于 2014-10-27 15:00

应该是TMP的临时目录吧?

ahzsb 发表于 2014-10-27 15:10

升级的时间有点长啊,好长时间都没等到 OK 出现。

qlulu 发表于 2015-6-12 16:20

[b]回复 [url=http://www.wdlinux.cn/bbs/redirect.php?goto=findpost&pid=65028&ptid=37512]1#[/url] [i]focusl[/i] [/b]


    向您学习了,这个文件是下载在root目录下的。

82618566 发表于 2015-6-13 13:36

werwerwerw erwerwerwerwerwqerwqer

页: [1]

Powered by Discuz! Archiver 7.2  © 2001-2009 Comsenz Inc.