laravel 上传到虚拟空间后出现的错误:SQLSTATE[HY000] [2054]

我的一个网站上传到虚拟空间后,mysql链接出现问题,提示错误如下:
SQLSTATE[HY000] [2054] The server requested authentication method unknown to the client

QQ图片20150323153950.jpg


QQ图片20150323154209.png


网上查过说“密码你使用的连接编码MySQL作为一个16个字符的字符串,而不是预期的40字符的字符串”,有解决方法说要修改my.ini,但我用的是虚拟空间,修改不了。

请问有遇到过这情况的吗?有什么解决办法?
已邀请:

要回复问题请先登录注册