您的位置:首页 > 编程语言 > PHP开发

php升级

2016-07-19 10:49 471 查看
1.要使用lumen的单元测试  
https://lumen.laravel.com/docs/5.2/testing 
·使用单元测试:cd 项目目录   ,   phpunit tests

里面需要使用phpunit
https://phpunit.de/manual/current/zh_cn/installation.html
phpunit推荐使用5.6以上的php版本,现在使用的是php5.5,因此涉及到php升级, 下面列举一下升级的过程:

1.  查看现在配的的php有哪些配置

php -i | grep configure
'./configure'  '--prefix=/usr/local/app/php' '--enable-mbstring' '--with-gettext' '--with-jpeg-dir=//usr/lo
cal/libjpeg' '--with-png-dir' '--with-freetype-dir=/usr/include/freetype2/freetype/' '--enable-bcmath' '--with-mysqli=mysqlnd' '-
-with-mysql=mysqlnd' '--enable-calendar' '--enable-fpm' '--with-libdir=lib64' '--enable-ftp' '--enable-sockets' '--with-bz2' '--w
ith-curl' '--with-gd' '--with-openssl' '--with-pdo-mysql=mysqlnd'


2. 下载最新版本php5.6.3 并且解压

wget  http://www.php.net/distributions/php-5.6.3.tar.gz tar -zxvf  php-5.6.3.tar.gz


3. 移动旧的php

mv /usr/local/app/php  /usr/local/app/php5.5.14
4.编译安装

./configure  '--prefix=/usr/local/app/php' '--enable-mbstring' '--with-gettext' '--with-jpeg-dir=//usr/local/libjpeg' '--with-png-dir' '--with-freetype-dir=/usr/include/freetype2/freetype/' '--enable-bcmath' '--with-mysqli=mysqlnd' '--with-mysql=mysqlnd' '--enable-calendar' '--enable-fpm' '--with-libdir=lib64' '--enable-ftp' '--enable-sockets' '--with-bz2' '--with-curl' '--with-gd' '--with-openssl' '--with-pdo-mysql=mysqlnd'
make && make install


5. 安装过程参考
 http://blog.csdn.net/ebw123/article/details/41875255
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: