旗下导航:搜·么
当前位置:网站首页 > PHP教程 > 正文

php怎样切换版本?【php教程】,PHP,切换版本

作者:搜教程发布时间:2019-11-26分类:PHP教程浏览:60评论:0


导读:偶然,PHP顺序员在工作中可能会碰到要切换PHP版本的事变发作,熟手固然不必想太多,一顿操纵猛如虎,但是新手碰到要换版本的事变可就犯了难处,下面我将和人人讲讲怎样怎样让多个PHP版...
偶然,PHP顺序员在工作中可能会碰到要切换PHP版本的事变发作,熟手固然不必想太多,一顿操纵猛如虎,但是新手碰到要换版本的事变可就犯了难处,下面我将和人人讲讲怎样怎样让多个PHP版本共存以及切换PHP版本。

编译PHP时指定途径

./configure --prefix=/opt/php/php-5.6
make && make install

如许能够PHP版本就能够安装到一个迥殊的途径,而不是安装到/usr/local/下。多个版本的 PHP 离别保存在各自的目次中,依据顺序须要启动差别的 PHP。

/usr/local/php/php-5.6/bin/php  server.php

运用软链接

ln -s /usr/local/php/php-5.6/bin/php /usr/local/bin/php
# 或
ln -s /usr/local/php/php-5.4/bin/php /usr/local/bin/php
php -v

假如要切换默许PHP的版本,只须要重修软链接即可。

编写自动切换版本的剧本:

to_php56.sh,切换到默许 PHP 到 5.6 版本

rm /usr/local/bin/php
rm /usr/local/bin/phpize
rm /usr/local/bin/php-config
ln -s /usr/local/php/php-5.6/bin/php /usr/local/bin/php
ln -s /usr/local/php/php-5.6/bin/phpize /usr/local/bin/phpize
ln -s /usr/local/php/php-5.6/bin/php-config /usr/local/bin/php-config
echo "to php5.6 done"

to_php70.sh,切换到默许 PHP 到 7.0 版本

rm /usr/local/bin/php
rm /usr/local/bin/phpize
rm /usr/local/bin/php-config
ln -s /usr/local/php/php-7.0/bin/php /usr/local/bin/php
ln -s /usr/local/php/php-7.0/bin/phpize /usr/local/bin/phpize
ln -s /usr/local/php/php-7.0/bin/php-config /usr/local/bin/php-config
echo "to php 7.0 done"

注重:

1、去掉 .bash_profile 文件中,对 PHP 途径的设置(附:Mac Pro 修正环境变量);

2、删撤除 /usr/bin/php 文件;

3、在 Mac 电脑上,删除不了体系自带的 PHP-5.6.25(没有权限,sudo 也不可),文件途径为 /usr/bin/php。解决方案是,修正 .bash_profile 文件。

以上就是php怎样切换版本?的细致内容,更多请关注ki4网别的相干文章!

标签:PHP切换版本


欢迎 发表评论: