我有一个客户端收到错误:
致命错误:带有消息'SQLSTATE [HY000] [2003]的未捕获异常'PDOException'无法连接到/ htdocs / library中'XXX.XXX.XXX.XXX'(4)'上的MySQL服务器/rb.php:65
这里真奇怪的是它不一致......我甚至无法重现错误。显然,点击刷新会始终带来请求的页面而不会出现问题。
可能导致这种情况的原因是什么?有什么想法吗?
答案 0 :(得分:1)
数据库用户有以下3个字段,用户名,密码和主机。确保尝试进行身份验证的用户的主机与尝试连接的计算机的IP匹配,或将其设置为%即通配符。
答案 1 :(得分:1)
问题是Windows服务器没有安装PDO mysql驱动程序。