Apache 指定的网络名不再可用

操作系统:Windows 10 专业版 64 位;

Web 服务器:Apache 2.4.17 Win64 VC11;

本机搭建 Apache 2.4.17 + PHP 5.6.15 + MySql 5.5.46;

发现问题:环境搭建好后,正常访问没问题,偶尔发现本地访问缓慢,关闭浏览器或重启 Apache 服务后短暂恢复正常,之后本地访问继续缓慢。开始排查问题,检查 Apache PHP MySql 各项配置,无异常,检查 Apache 日志,在错误日志中发现有这样的错误信息:“[warn] (OS 64)指定的网络名不再可用。 : winnt_accept : Asynchronous AcceptEx failed.”。

解决问题:在 Apache 配置文件 httpd.conf 添加两项设置,测试后未在错误日志中发现“指定的网络名不再可用”错误,访问速度恢复正常,问题解决。

  1. AcceptFilter http none
  2. AcceptFilter https none

(完)