Plesk和CentOS上的PHP版本不一致



我对Linux服务器很陌生,但是我发现了一些奇怪的东西,也许有人可以给我一个适当的解释:在PLESK管理面板上的"主机设置"为我的域名的PHP版本是5.6。但是当我通过SSH访问我的服务器并输入php -v时,它说我的版本是5.4。为什么信息不同,哪一个是真实的?

当您通过ssh会话运行php -v时,您运行的是系统或操作系统供应商的php。托管的Plesk php位于/opt/Plesk/php/X。其中X.X为php版本

试试这个更好的选项

以root用户登录SSH并逐一使用这些命令。
mv /usr/bin/php /usr/bin/php.backup
mv /usr/bin/php-cgi /usr/bin/php-cgi.backup
ln -s /opt/plesk/php/5.6/bin/php /usr/bin/php
ln -s /opt/plesk/php/5.6/bin/php-cgi /usr/bin/php-cgi

最新更新