centos 终端中 php 版本切换

我的centos6.7里装了PHP7 和系统自带的PHP5.3

但是我每次运行PHP的时候 ,他都是使用php5.3 我想切换到PHP7.

方法:
centos 执行的时候,先读的是/usr/local/bin/php,然后才是/usr/bin/php
其中/usr/local/bin/php 版本是5.3,/usr/bin/php版本是php7
所以我修改了/usr/local/bin/php 名称为/usr/local/bin/php5
执行语句为:

mv /usr/local/bin/php /usr/local/bin/php5

然后将/usr/bin/php (即php7)加个软链接到/usr/local/bin下

ln -s /usr/bin/php /usr/local/bin/php
ln -s /usr/bin/php /usr/local/bin/php7 (再加个这个,可以直接根据名称用)

测试一下
写个测试文件 /var/www/html/test.php

     <?php
         echo phpinfo();
     ?>

这样 在终端使用的时候,可以使用下面命令测试

php /var/www/html/test.php |more
php7 /var/www/html/test.php |more

这两个效果一样
都算是PHP7执行

或者:

php5 /var/www/html/test.php |more

这样就完成PHP版本的切换

nginx 服务器中的php切换, 下次再写!

    原文作者:不爱说话的言先生
    原文地址: https://www.jianshu.com/p/e310d9bf1cf6
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞