php5.3升级php5.6

转载 2015年11月17日 17:40:45
第一步 备份原有PHP版本 防止升级失败        可以回滚
mv /usr/local/php  /usr/local/php5.3.2


第二步  现在指定PHP版本 更多版本 请查看 http://php.net/downloads.php
wget  http://www.php.net/distributions/php-5.6.3.tar.gz


第三步  解压
tar -zxvf  php-5.6.3.tar.gz


第四步   
cd php-5.6.3  


执行   因为是升级 所以 php很多依赖包我都已经装过了 先贴上我的 configure 配置参数
./configure --prefix=/usr/local/php --with-config-file-path=/usr/local/php/etc --with-fpm-user=www --with-fpm-group=www  --enable-fpm --enable-opcache --with-mysql=mysqlnd --with-mysqli=mysqlnd --with-pdo-mysql=mysqlnd --disable-fileinfo   --with-iconv-dir=/usr/local  --with-freetype-dir --with-jpeg-dir --with-png-dir --with-zlib --with-libxml-dir=/usr --enable-xml   --disable-rpath --enable-bcmath --enable-shmop --enable-exif --enable-sysvsem --enable-inline-optimization --with-curl   --enable-mbregex --enable-mbstring  --with-mcrypt --with-gd --enable-gd-native-ttf --with-openssl --with-mhash  --enable-pcntl --enable-sockets --with-xmlrpc --enable-ftp --with-gettext --enable-zip --enable-soap --disable-ipv6  --disable-debug
 

make install


第5步  (如果已经配置可以不用配置了)
/usr/local/php/etc/php-fpm.conf里listen下面添加上

[global]
pid = /usr/local/php/var/run/php-fpm.pid
error_log = /usr/local/php/var/log/php-fpm.log
log_level = notice


[www]
listen = /tmp/php-cgi.sock
listen.backlog = -1
listen.allowed_clients = 127.0.0.1
listen.owner = www
listen.group = www
listen.mode = 0666
user = www
group = www
pm = dynamic
pm.max_children = 10
pm.start_servers = 2
pm.min_spare_servers = 1
pm.max_spare_servers = 6
request_terminate_timeout = 100
request_slowlog_timeout = 1s

slowlog  = /usr/local/php/var/log/php-fpm.slow.log


出现make: *** [sapi/cli/php] Error 1 解决办法

ext/iconv/.libs/iconv.o: In function `php_iconv_stream_filter_ctor':
/home/king/php-5.2.13/ext/iconv/iconv.c:2491: undefined reference to `libiconv_open'
collect2: ld returned 1 exit status
make: *** [sapi/cli/php] Error 1
[root@test php-5.2.13]# vi Makefile

 

在安裝 PHP 到系统中时要是发生「undefined reference to libiconv_open'」之类的错误信息,那表示在「./configure 」沒抓好一些环境变数值。错误发生点在建立「-o sapi/cli/php」是出错,没給到要 link 的 iconv 函式库参数。 解决方法:编辑Makefile 大约77 行左右的地方: EXTRA_LIBS = ..... -lcrypt 在最后加上 -liconv,例如: EXTRA_LIBS = ..... -lcrypt -liconv 然后重新再次 make 即可。

 

或者用另一种办法

make ZEND_EXTRA_LIBS='-liconv'

ln -s /usr/local/lib/libiconv.so.2 /usr/lib64/



vm虚拟机安装的centos6.8系统下将php5.3.3升级到5.6.3

环境 :centos6.8  64位系统 ,使用 apache服务器,php5.3.3版本 我的做法是先查看当前安装的php版本,看看当前系统下的php安装包,为了升级版本时避免冲突,先将系统存在的...
  • lijunling2008live
  • lijunling2008live
  • 2017年05月24日 10:33
  • 669

将centos6的php5.3升级为5.6,改变yum源

在阿里云主机上,操作系统是Centos6,php版本是5.3。因为安装Yii2.0的需要,我要升级php为5.4。因为还有5.5和5.6,当然要升到高版本了。我决定升到5.6。   首先,按照这里...
  • tongyimplin
  • tongyimplin
  • 2016年11月17日 22:37
  • 1208

centos之php5.3升级到php5.4步骤

yum配置 执行命令下载、安装yum源: # wget http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rp...
  • e421083458
  • e421083458
  • 2015年06月02日 11:16
  • 7443

ecshop针对PHP5.6.26的修改

错误1: Strict standards: Non-static method cls_image::gd_version() should not be called statically in...
  • wwlwwy89
  • wwlwwy89
  • 2017年07月03日 10:13
  • 197

php5.3/php5.4与之前的版本差异以及(php5.2x/php5.4x性能对比)

php5.3和之前的版本函数 差异 总结之路 1:Function ereg() is deprecated Error 错误对策    Deprecated: Function ...
  • zqtsx
  • zqtsx
  • 2014年03月18日 18:04
  • 2215

win7下的PHP+IIS配置,找不到php5isapi.dll的问题,版本5.4.9

win7下的PHP+IIS配置,找不到php5isapi.dll的问题,版本5.4.9   转载▼     问题:PHP新手配置,在官网上下载的压缩包。按网上的找的教程配置I...
  • jaray
  • jaray
  • 2014年05月29日 15:11
  • 5988

详解linux下编译安装配置php5.6.30过程

原文地址:http://www.php.cn/php-weizijiaocheng-358134.html 一、编译安装php5.6.30 安装环境: 1 ...
  • tanga842428
  • tanga842428
  • 2017年08月07日 22:09
  • 788

考虑 PHP 5.0~5.6 各版本兼容性的 cURL 文件上传

原文地址:https://segmentfault.com/a/1190000000725185 不同版本PHP之间cURL的区别 PHP的cURL支持通过给CURL_POSTFIELDS...
  • yxwb1253587469
  • yxwb1253587469
  • 2016年06月28日 18:18
  • 953

windows安装php5.6和apache2.4,相对于老版本的一些新的变动

时间是2015/06/16,我要安装laravel5.1,新电脑需要搭建php开发环境,我都是从官网下载比较新的稳定版本,配置上会有一些小改动,现在记录如下供大家参考: 我电脑是64位win7,win...
  • michaelzhouh
  • michaelzhouh
  • 2015年06月20日 16:45
  • 2224

CentOS6.6环境安装PHP5.6超级详细笔记

1.安装libxml2http://ftp.osuosl.org/pub/blfs/conglomeration/libxml2/ 下载最新的libxml2源码包 shell># wget http...
  • u014236259
  • u014236259
  • 2017年01月06日 22:04
  • 4784
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:php5.3升级php5.6
举报原因:
原因补充:

(最多只允许输入30个字)