我已将AppServ的版本升级到2.6.0。我正在运行以前的版本,一切正常。但是现在php无法连接到MySQL。该页面需要花费大量时间来加载,当它发生时,会出现错误(用Google翻译):
An error occurred during the connection attempt because the connected party did not properly respond after a period of time or there was an error in the connection established because connected host has failed to respond.
所有不需要MySQL的PHP页面都可以完美运行。
我使用的是Windows 7. AppServ安装了以下版本:
修改
做一个phpinfo我可以读到这一行:Client API version: mysqlnd 5.0.4-dev
。我可以猜到的是,mysql版本不是我正在使用的版本(6.0.4)。我怎么能解决这个问题?
答案 0 :(得分:1)
我不确定您是否需要使用MySQL版本的MySQL,除非您确切知道自己在做什么。 我不了解AppServ,但是使用Wamp,您可以单独安装不同版本的MySQL。尝试安装稳定版本的MySQL(例如5.5.X)或安装以前版本的AppServ。
答案 1 :(得分:0)
看起来您的配置指向不同的MySQL版本。我知道这个视频是关于创建一个新数据库,但也许您可以使用它来检查和更正您的配置:https://www.youtube.com/watch?v=QWqL-2qq0Jo