我到了 PDO :: __ construct():OK包比最新的PHP 5.3.1中的预期短6个字节,任何想法或修复?
答案 0 :(得分:3)
如果您正在使用新的mysqlnd驱动程序(这通常是PHP 5.3的情况,因为它是5.3中引入的新功能之一),您无法使用旧密码系统连接到MySQL数据库。
例如见:
不确定是什么导致了你的问题,但这是一个常见的MySQL相关的事情,PHP 5.3 ......
答案 1 :(得分:0)
我假设您正在使用MySQL,因为此错误通常发生在。这表明PHP和MySQL之间存在某种不兼容性。在不知道确切情况(版本号,完成升级等)的情况下,很难诊断出来。
我真的不应该这么说,但在很多情况下,降级到PHP 5.2.x会立即解决问题。