【问题标题】:Frequent Error Establishing Database on WAMP hosted on Windows Virtual Machine在 Windows 虚拟机上托管的 WAMP 上建立数据库时经常出错
【发布时间】:2015-04-29 19:32:24
【问题描述】:

在 Windows 虚拟机上托管的 WAMP 上,我经常收到“错误建立数据库连接”。

我正在 Windows Azure 上的 WAMP 托管虚拟机上运行 Wordpress 安装。

每次发生错误时,我都会登录到 Windows Server 并重新启动所有服务。这使得安装在错误再次出现之前运行了几个小时。

我已经修复并优化了数据库,但问题仍然存在。

我最初应该使用 IIS,但行为已经完成(安装到现在 7 个月一直运行良好)

请提出一个持久的解决方案。谢谢。

【问题讨论】:

    标签: php mysql wordpress azure wamp


    【解决方案1】:

    已知将这两行添加到 httpd.conf 文件有助于解决此类问题。

    # AcceptFilter: On Windows, none uses accept() rather than AcceptEx() and
    # will not recycle sockets between connections. This is useful for network
    # adapters with broken driver support, as well as some virtual network
    # providers such as vpn drivers, or spam, virus or spyware filters.
    AcceptFilter http none
    AcceptFilter https none
    

    如果您使用127.0.0.1 而不是localhost 作为您的 php 连接的 HOST 参数,有时也会有所帮助。

    【讨论】:

    • 我已经添加了这些行并且工作正常,我会密切关注数据库。谢谢
    • 错误仍在出现。我可以做些什么来获得持久的解决方案?
    猜你喜欢
    • 2018-05-31
    • 1970-01-01
    • 2020-05-13
    • 2013-02-27
    • 1970-01-01
    • 2016-02-01
    • 1970-01-01
    • 2015-01-10
    • 1970-01-01
    相关资源
    最近更新 更多