`
hongshenghome
  • 浏览: 25413 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

apache服务器错误

阅读更多

Apache错误:[error] (OS 10038)在一个非套接字上尝试了一个操作

今日电脑上的APACHE启动后CPU占用率一直高居100%, PHP程序也无法执行了。
查看错误日志里面记录了很多:

[error] (OS 10038)在一个非套接字上尝试了一个操作。 : Child 3356: Encountered too many errors accepting client connections. Possible causes: dynamic address renewal, or incompatible VPN or firewall software. Try using the Win32DisableAcceptEx directive.

去到网上搜索,找到下面的解决方法:

编辑httpd.conf

Win32DisableAcceptEx ##加入这行
ThreadsPerChild 250
MaxRequestsPerChild 0

重启apache就解决了。

修改后还是不行,任然有错误记录,CPU占用率是降低了,但是还是没有恢复到原来的状态.logs里面还是一直在记录下面的错误报告。

[Mon Dec 24 16:48:06 2007] [error] (OS 10038)在一个非套接字上尝试了一个操作。 : Too many errors in select loop. Child process exiting.
[Mon Dec 24 16:48:06 2007] [notice] Child 1916: Exit event signaled. Child process is ending.
[Mon Dec 24 16:48:07 2007] [notice] Child 1916: Released the start mutex
[Mon Dec 24 16:48:07 2007] [notice] Child 1916: Waiting for 250 worker threads to exit.
[Mon Dec 24 16:48:07 2007] [notice] Child 1916: All worker threads have exited.
[Mon Dec 24 16:48:07 2007] [notice] Child 1916: Child process is exiting
[Mon Dec 24 16:48:07 2007] [notice] Parent: child process exited with status 0 -- Restarting.
[Mon Dec 24 16:48:07 2007] [notice] Apache/2.0.55 (Win32) configured -- resuming normal operations
[Mon Dec 24 16:48:07 2007] [notice] Server built: Oct 9 2005 19:16:56
[Mon Dec 24 16:48:07 2007] [notice] Parent: Created child process 3028
[Mon Dec 24 16:48:07 2007] [notice] Disabled use of AcceptEx() WinSock2 API
[Mon Dec 24 16:48:07 2007] [notice] Child 3028: Child process is running
[Mon Dec 24 16:48:07 2007] [notice] Child 3028: Acquired the start mutex.
[Mon Dec 24 16:48:07 2007] [notice] Child 3028: Starting 250 worker threads.
[Mon Dec 24 16:48:08 2007] [notice] Child 3028: Listening on port 80.

最后搜索到与winsock有关,有网友也出现了这个问题,他认为是金山毒霸或者升级精灵修改了WINSOCK导致的。我没有安装但是系统经常自动更新,别的软件也有,可能会有冲突,改下没有错 呵呵。于是搜索到恢复Winsock的方法:
cmd下
netsh winsock reset

使用此条命令恢复后,重启电脑,这下Apache恢复当原先的良好状态了。

分享到:
评论

相关推荐

    Apache服务器错误问题

    Apache服务器错误问题 Apache服务器错误问题 Apache服务器错误问题

    Apache服务器配置全攻略

    - **ErrorLog指令**:指定Apache服务器错误日志文件的路径。 - **CustomLog指令**:自定义日志格式及日志文件路径。 ##### 3. 访问控制 - **块**:用于设置特定目录的访问权限。 - **Require all granted/Require ...

    Apache服务器配置与管理

    Apache服务器是全球最广泛使用的Web服务器,以其开源、免费、稳定和高度可定制性而备受青睐。本主题将深入探讨Apache服务器的配置与管理,帮助你掌握如何搭建和优化Web服务。 1. Web服务概述 Web服务是互联网的核心...

    Apache服务器

    Apache服务器是全球最广泛使用的开源Web服务器,以其稳定、高效和可扩展性著称。它支持多种操作系统,包括Windows、Linux、Unix等。Apache服务器基于HTTP(超文本传输协议)和HTTPS(安全版HTTP)协议,为用户提供...

    Apache服务器指令大全

    Apache服务器是世界上最流行的Web服务器软件之一,其强大的功能和灵活性主要得益于丰富的指令集。本文将详细解析Apache服务器的一些核心指令,帮助读者更好地理解和配置Apache服务器。 一、基本配置指令 1. ...

    Apache服务器配置图解(WORD)

    Apache服务器是世界上最流行的开源Web服务器,它提供了稳定、高效且可扩展的平台,用于托管静态网页、动态内容以及各类Web应用程序。本教程将通过图文并茂的方式,详细讲解如何配置Apache服务器,帮助初学者快速搭建...

    Apache服务器集群及负载均衡

    在构建大型Web应用程序时,Apache服务器集群和负载均衡是至关重要的技术,它们能确保系统的高可用性和可扩展性。Apache服务器作为最广泛使用的HTTP服务器之一,经常被用于处理大量并发请求。当单个Apache服务器无法...

    Apache服务器.ppt

    Apache 服务器支持自定义错误页面,可以使用 ErrorDocument 指令来指定错误页面,例如: ``` ErrorDocument 404 /error/notfound.html ``` 这将使 Apache 服务器在出现 404 错误时显示 /error/notfound.html 页面。 ...

    Mac 搭建本地Apache服务器 - 博客频道 - CSDN.NET1

    该文件控制 Apache 服务器的行为,例如监听端口、文档根目录、错误日志等。 四、虚拟主机 虚拟主机是 Apache 服务器的一种功能,可以让您在同一个服务器上托管多个网站。要创建虚拟主机,需要在 `httpd.conf` 文件...

    Tomcat与Apache服务器集成

    **标题:“Tomcat与Apache服务器集成”** 在Web开发领域,Apache HTTP Server(简称Apache)和Tomcat都是广泛使用的服务器软件。Apache以其稳定性和灵活性著称,主要用于处理静态内容;而Tomcat则是一个轻量级的...

    在Linux系统上查看Apache服务器的错误日志

    错误日志和访问日志文件为系统管理员提供了有用的信息,比如,为 Web 服务器排障,保护系统不受各种各样的恶意活动侵犯,或者只是进行各种各样的分析以监控 HTTP 服务器。根据你 Web 服务器配置的不同,其错误/访问...

    Apache服务器配置与使用工作笔记.pdf

    在详细说明标题和描述中的知识点之前,首先需澄清给定文件内容似乎存在冗余的重复链接,这些链接指向同一内容,并未提供有关Apache服务器配置与使用的具体信息。因此,将无法直接从这部分内容中提炼知识点,只得依据...

    Apache服务器实用大全

    Apache服务器实用大全是一份全面介绍Apache服务器操作与管理的资源集合,旨在帮助用户深入理解和熟练掌握这个世界上最流行的Web服务器软件。这份资料可能包含了从安装配置、安全管理到性能优化等多个方面的内容,...

    三大开源工具监控Apache Web服务器性能

    为了确保其性能最佳,监控Apache服务器的状态至关重要。本文将深入探讨三个主流的开源工具,它们可以帮助我们有效地监控Apache服务器的性能。 1. **Nagios** Nagios是一款强大的网络监控系统,它可以实时监控系统...

    apache服务器安装程序 apache_2.2.6-win32-x86

    Apache服务器是世界上最流行的Web服务器软件之一,以其开源、免费、稳定和高度可定制性而闻名。这个名为"apache_2.2.6-win32-x86"的压缩包文件包含的是Apache服务器的一个特定版本——2.2.6,专为32位Windows操作...

    配置APACHE服务器(linux-Apache).rar

    在本压缩包中,主题是关于在Linux系统上配置Apache服务器。Apache服务器是全球最流行的Web服务器软件之一,广泛应用于各种Linux发行版中。本文将详细介绍如何在Linux环境下安装和配置Apache服务器,以及可能涉及的...

Global site tag (gtag.js) - Google Analytics