connect_errno => 2054 connect_error =>服务器请求客户端未知的身份验证方法

时间:2015-07-05 23:53:39

标签: php connection server

我正在使用PHP的5.6.3版本,我正在上传文件的地方也在运行PHP的5.5版本。一旦我上传文件并尝试在服务器上查看它,我就会收到此错误:

[connect_errno] => 2054 [connect_error] =>服务器请求客户端未知的身份验证方法

我读过这是一个密码问题(哈希?我不确定这意味着什么),但它也说这只与PHP 4之前的版本有关。我还需要更改一些密码吗?在某个地方或者这是一个不同的东西,如果它是如何改变密码哈希?

1 个答案:

答案 0 :(得分:0)

  1. 降级PHP
  2. 升级MYSQL库以匹配服务器上的MYSQL版本。
  3. 更改my.cnf文件 注释掉OLD_PASSWORDS = 1 重启mysql 使用所需的密码创建或修改用户 取消注释OLD_PASSWORDS = 1 重启mysql
  4. 以下是您的问题的解决方案:http://forumsarchive.laravel.io/viewtopic.php?id=8667