最初发布在 stackoverflow 上,但我认为在这里更合适。
需要 Finfo 但删除了 msi 包,因此卸载了 php 5.3.0,下载了 5.3.2 并安装。现在我的所有网站都出现了虚假错误和执行超时。最初使用 VC9 版本更新,但后来发现错误,并使用 VC6 更新(问题相同)。
错误示例:
警告:PDO::__construct() [pdo.--construct]: [2002] 连接尝试失败,因为连接方没有(尝试通过 tcp://localhost:3306 进行连接)在 ...Core.php 第 60 行
答案1
您是否尝试过在连接定义中127.0.0.1
代替它?localhost
如果之后可以成功连接,请打开C:\Windows\System32\drivers\etc\hosts在记事本中,添加以下行。完成此操作后,您应该能够连接localhost
。
::1 localhost
我假设您的操作系统是 Windows Vista 或 Windows 7,并且您已启用 IPv6,因为这些组合可能会导致这样的问题。