遇到问题
由于每个项目使用的PHP版本,使用宝塔安装了多个版本的PHP,需要用的哪个在对应的项目进行切换即可
今天在执行脚本时候出现了报错。查看php版本默认是8.0
但该项目选择的版本是7.2,为什么执行的时候会跑到8.0版本的呢?
解决方法
执行命令时调用的是默认的PHP版本, 版本过高,导致有些函数不支持,从而导致报错,所以需要修改宝塔默认的PHP版本
查看默认版本命令 ls -l /usr/bin/php
php安装文件夹如下 /www/server/php
切换默认PHP版本命令 ln -sf /www/server/php/72/bin/php /usr/bin/php
然后查看是否切换成功
最后执行脚本命令,发现正常运行
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。