在过去的一周里,我的CakePHP站点无法连接到MySQL数据库。一切都由NearlyFreeSpeech.net托管,我认为我的账户在财务方面没有任何问题。
有人知道发生了什么事吗?
我可以用phpMyAdmin连接到数据库,我的自动mysqldump调用运行良好,所以我没有马上发现。
我尝试使用CakePHP的新下载来建立一个新的CakePHP网站,但我收到了相同的错误消息:
警告(2):PDO::__construct()[PDO.-construct]:[2002]操作超时(尝试通过连接tcp://cakeht.db:3306)[CORE/Cake/Model/Datasource/Database/Mysql.php,第177行]
Cake无法连接到数据库。
数据库连接"Mysql"丢失或无法创建。SQLSTATE[HY000][2002]操作超时
有人有什么建议吗?
随着时间的推移,这个问题神奇地解决了。
那么,解决方案就是简单地等待未知的天数。