baotaheyao 发表于 2022-1-12 10:14:41

【已解决】7.8.0版本 切换命令行php版本 不正常

centos7



如图切换后 系统里面的php命令 还是 php已经是8.0,但是php.ini还是使用的7.4的

通过alias
alias里面的 命令行





大炮运维V587 发表于 2022-1-12 10:47:56

您好,命令行中的php是从 /usr/bin/php获取的,不是alias别名中获取的

baotaheyao 发表于 2022-1-12 11:04:57

这里测试php -v 执行的 是别名的 php

baotaheyao 发表于 2022-1-12 11:06:19


大炮运维V587 发表于 2022-1-12 11:18:53

baotaheyao 发表于 2022-1-12 11:06


你第一条命令
ls -lh /usr/bin/php 显示就是php7.4的,php -v 显示也是php7.4
别名中的是8.0的php,执行上面的命令并未显示8.0版本的php信息

baotaheyao 发表于 2022-1-12 11:24:41

但是报错的信息里面 是php8.0的,

baotaheyao 发表于 2022-1-12 11:28:12

报错的信息 里面加载php8.0的php.ini里面的扩展信息,php7.4的ini里面没有这个扩展

大炮运维V587 发表于 2022-1-12 15:33:22

baotaheyao 发表于 2022-1-12 11:28
报错的信息 里面加载php8.0的php.ini里面的扩展信息,php7.4的ini里面没有这个扩展 ...

看到了,修复下面板,重新设置下命令行版本,就可以了

baotaheyao 发表于 2022-1-13 16:59:54

修复后 测试已经修复了,感谢 :victory:

大炮运维V587 发表于 2022-2-24 16:41:24

baotaheyao 发表于 2022-1-13 16:59
修复后 测试已经修复了,感谢

已奖励宝塔币100
页: [1]
查看完整版本: 【已解决】7.8.0版本 切换命令行php版本 不正常