老薛主机里的网站切换PHP版本时出错的解决方法
老薛主机里的网站切换PHP版本时出错的解决方法
企业网站当时使用的是wordpress程序制作的,最近进入后台总是提示要更新PHP版本到7.4,目前我看了下后台一直使用的是5.6版本,如果不更新可能会影响到网站的安全性,也许后面有最新版本的worespress都无法更新了。
作为一名菜鸟,建站这么多年没有真正去自己切换过PHP的版本问题,今天头一回去尝试了下,可是事与愿违,把网站搞的打不开了,并且出现了一行英文报错:
Your PHP installation appears to be missing the MySQL extension which is required by WordPress.
意思是:您的PHP安装似乎缺少WordPress所需的MySQL扩展。
这其中在切换版本时我犯了个错误,因为是用的老薛主机的cPanel面板,我是直接在“多PHP管理器”里更改的,正确的方式应该是在“Select PHP Version”里更改才是正确的操作方式。
选择红框里想要切换的版本号后,后面会出现“Set as current”的英文,点击切换就行。操作完就可以刷新网站访问了。
如果您是php程序员,对于参数有特殊需求,可以在第二张图中 Extensions 选项中根据需求进行修改,对于绝大多数客户而言,这里的参数不需要修改。
注意:如果您是需要php5.2下面的zend加密,比如shopex程序、phpweb程序,在完成版本切换后,这些参数中要记得检查一下zend是否勾选
特别注意:使用 Select PHP Version 功能切换PHP版本时,“多PHP管理器”中需要切换回默认的版本(inherit),否则 Select PHP Version 中切换的版本将不会生效。