本文最后更新于 436 天前,其中的信息可能已经有所发展或是发生改变。
前言
因为要部署chemex软件,这个软件需要指定的PHP版本,但是当Ubuntu系统中同时存在多个PHP的时候,默认命令行执行的是最先安装的那个PHP。而这个PHP很有可能不是我们所需要的那个版本的PHP。
解决方案
首先需要检查PHP的版本
直接在终端里输入 php -v查看
这是我查询到的,直接看版本号是否符合您的需求
假如不符合的话,接着往下来看
以防万一,操作前还是做好备份哦,
输入以下的命令
删除默认调用
rm -f /usr/bin/php
然后找到你要的php版本的目录
(宝塔面版的一般都在/www/server/php/版本号中)
接下来将新的执行文件替换为链接到原来的地方即可,命令如下
ln -sf /www/server/php/81/bin/php /usr/bin/php
将上文中的第二个参数改为您需要的相对应的php文件所在地即可
大功告成
大功告成