VPS侦探论坛

 找回密码
 注册
查看: 2917|回复: 7

麻烦军哥帮看看,php无论啥版本都没法升级,郁闷了

[复制链接]
发表于 2019-3-26 01:10:45 | 显示全部楼层 |阅读模式

7.2.16升级报错,然后又降低到了7.2.7 又降到7.2.6还是全部失败,麻烦军哥看看卡哪里了,谢谢

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

x
美国VPS推荐: 遨游主机LinodeLOCVPS主机云搬瓦工80VPSVultr美国VPS主机中国VPS推荐: 阿里云腾讯云。LNMP付费服务(代装/问题排查)QQ 503228080
发表于 2019-3-26 09:35:24 | 显示全部楼层


/root/lnmp/src/php-7.2.6/Zend/zend_ast.h:147: warning: comma at end of enumerator list
In file included from /root/lnmp/src/php-7.2.6/Zend/zend.h:328,
                 from /root/lnmp/src/php-7.2.6/main/php.h:35,
                 from /root/lnmp/src/php-7.2.6/ext/intl/intl_convertcpp.cpp:24:
/root/lnmp/src/php-7.2.6/Zend/zend_operators.h: In function ‘void fast_long_increment_function(zval*)’:
/root/lnmp/src/php-7.2.6/Zend/zend_operators.h:446: error: ‘__builtin_saddl_overflow’ was not declared in this scope
/root/lnmp/src/php-7.2.6/Zend/zend_operators.h: In function ‘void fast_long_decrement_function(zval*)’:
/root/lnmp/src/php-7.2.6/Zend/zend_operators.h:500: error: ‘__builtin_ssubl_overflow’ was not declared in this scope
/root/lnmp/src/php-7.2.6/Zend/zend_operators.h: In function ‘void fast_long_add_function(zval*, zval*, zval*)’:
/root/lnmp/src/php-7.2.6/Zend/zend_operators.h:554: error: ‘__builtin_saddl_overflow’ was not declared in this scope
/root/lnmp/src/php-7.2.6/Zend/zend_operators.h: In function ‘void fast_long_sub_function(zval*, zval*, zval*)’:
/root/lnmp/src/php-7.2.6/Zend/zend_operators.h:657: error: ‘__builtin_ssubl_overflow’ was not declared in this scope
make: *** [ext/intl/intl_convertcpp.lo] Error 1

你什么系统,什么版本?
有可能是你系统版本低造成低,低版本低系统gcc一般不符合要求,得gcc5以上版本
Linux下Nginx+MySQL+PHP自动安装工具:https://lnmp.org
 楼主| 发表于 2019-3-26 12:29:01 | 显示全部楼层

回军哥,就是centos6.9 64位的,gcc升级到8.3.0而已,升级gcc只是为了编译swoole扩展

这swoole能编译了,php又不能行了,真郁闷了
美国VPS推荐: 遨游主机LinodeLOCVPS主机云搬瓦工80VPSVultr美国VPS主机中国VPS推荐: 阿里云腾讯云。LNMP付费服务(代装/问题排查)QQ 503228080
 楼主| 发表于 2019-3-26 12:31:41 | 显示全部楼层



gcc -v  

g++ -v

版本都显示8.3.0呢,

> cd /usr/local/src
> wget http://ftp.gnu.org/gnu/gcc/gcc-7.1.0/gcc-7.1.0.tar.bz2
> tar -jxvf gcc-7.1.0.tar.bz2
> cd gcc-7.1.0
> ./contrib/download_prerequisites
> mkdir gcc-temp
> ./configure --enable-checking=release --enable-languages=c,c++ --disable-multilib
#编译超级慢
> make -j4
> make install
替换原来的gcc版本

> update-alternatives --install /usr/bin/gcc gcc /usr/local/bin/x86_64-pc-linux-gnu-gcc 40
> mv /usr/bin/gcc /usr/bin/gcc.bak
> ln -s /usr/local/bin/x86_64-pc-linux-gnu-gcc /usr/bin/gcc
Linux下Nginx+MySQL+PHP自动安装工具:https://lnmp.org
发表于 2019-3-26 18:41:43 | 显示全部楼层

这个就不大清楚了,一般centos上升级gcc 按 https://www.vpser.net/manage/centos-6-upgrade-gcc.html 这个操作

军哥运维代购:http://shop63846532.taobao.com/

 楼主| 发表于 2019-3-26 22:27:13 | 显示全部楼层

谢谢军哥,发现还是今年写的2019年01月7哈,
一会就试试能成功不
 楼主| 发表于 2019-3-27 00:02:28 | 显示全部楼层

:Q :Q :Q不行呀军哥
centos6.9_64位 更新了阿里云的系统源,

然后按您的方法升级了gcc 7.3   

然后再安装lnmp ,就报错了

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

x
美国VPS推荐: 遨游主机LinodeLOCVPS主机云搬瓦工80VPSVultr美国VPS主机中国VPS推荐: 阿里云腾讯云。LNMP付费服务(代装/问题排查)QQ 503228080
 楼主| 发表于 2019-3-27 01:09:25 | 显示全部楼层

奇了怪了.再安装一次,到现在居然就,,,过了,安装完成了,,我一脸懵bi
Linux下Nginx+MySQL+PHP自动安装工具:https://lnmp.org
您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|VPS侦探 ( 鲁ICP备16040043号-1 )

GMT+8, 2024-3-19 17:15 , Processed in 0.029961 second(s), 17 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表