如何切换PHP版本

如果服务器上安装了多个php,可能会导致默认的php版本错误,无法启动swoole等服务,

查看命令行的php版本方法:https://q.crmeb.com/thread/9921

解决方法如下,选一个即可:

一、切换命令行php版本,在宝塔中修改这里就可以了

二、如果不想修改默认php版本,只需要指定版本的php来运行项目,例如需要7.3的版本来执行项目;

修改服务的php,指定路径 /www/server/php/73/bin/php think swoole restart,如下:

然后以这个服务来启动即可,如果不是用宝塔安装的php,只要找到对应的php位置也是可以的

如果要在项目命令行下使用,也是同样的方法

相关推荐
前端世界1 天前
Python 正则表达式实战:用 Match 对象轻松解析拼接数据流
python·正则表达式·php
苏琢玉1 天前
用 PHP 玩向量数据库:一个从小说网站开始的小尝试
php·composer
wuk9981 天前
ThinkPHP 6框架常见错误:htmlentities()函数参数类型问题解决
php
万岳软件开发小城1 天前
开源与定制化对比:哪种在线教育系统源码更适合教育培训APP开发?
开源·php·软件开发·在线教育系统源码·教育小程序·教育app开发
lskblog1 天前
Composer安装教程及国内镜像设置(含腾讯云、阿里云镜像)
阿里云·php·腾讯云·laravel·composer
m0_738120722 天前
CTFshow系列——PHP特性Web93-96
开发语言·安全·web安全·php·ctfshow
@CLoudbays_Martin112 天前
为什么动态视频业务内容不可以被CDN静态缓存?
java·运维·服务器·javascript·网络·python·php
learning_tom2 天前
HTML图片标签及路径详解
linux·服务器·php
魔道不误砍柴功2 天前
Mac 能够连Wife,但是不能上网问题解决
网络·macos·php
搬码临时工3 天前
怎样让外网计算机访问局域网计算机?通过公网地址访问不同内网服务的设置方法
开发语言·php