问题描述:
阿里云虚拟主机因为php版本过低导致网站访问出错。
解决方案:
1.如下图所示登录阿里云虚拟主机管理控制台-点击对应主机-管理 -左侧高级环境配置 > PHP 版本设置。 在php版本设置处可以选择合适的PHP版本后保存设置 。
2.如下图所示,阿里云虚拟主机更换PHP版本之后,需要在数据库信息>重置密码处选择加密模式为41位。
说明:由于阿里云虚拟主机出于安全考虑PHP5.3版本之后连接MySQL都统一使用41位加密方式,如果在阿里云虚拟主机控制面板修改PHP版本,比如5.2改成5.3,并且没有修改数据库加密方式还是用16位加密方式,仍然会导致访问报错。所以建议您使用41位的加密方式。
设置完成后请过5分钟左右之再次访问站点测试能否正常访问。