您好,求指教:安装apache时出现mpm winnt error怎么办?

安装apache时出现mpm winnt error怎么办


墨色风雨
浏览 4257回答 3
3回答

心有法竹

Unclean shutdown of previous Apache run? 重复启动apache服务进程了吧?service httpd status查看一下apache服务的状态,如果正在运行,关闭。如果没有,查看一下ps -ef|grep httpd进程,杀掉所有httpd进程,再重启。 

慕田峪7331174

你好,安装了Windows10系统后,装Apache是启动不了的,你查看一下80端口是不是被占用。运行cmd输入netstat-aon|findstr:80,发现pid是4的进程占用着80端口,这还是一个系统进程,kill不掉。所以只能另想法:1、在运行栏目处输入regedit打开注册表:2、找到:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\HTTP3、在右边找到Start这一项,将其改为0(默认应该是3)4、重启系统,System进程不会占用80端口重启之后,再启动Apache就可以了。

长风秋雁

在httpd.conf文件中添加 Win32DisableAcceptEx 标记,如下:\< IfModule mpm_winnt.c\>ThreadsPerChild 1000MaxRequestsPerChild 10000Win32DisableAcceptEx\</IfModule\>这 样可以允许并发连接更大一些。同时性能上也不会有明显的降低. 一般,这样设置基本就能搞定,但是我碰到的情况,就是想上面那样关闭AcceptEx,也会出现类似问题,Apache还是不能正常运作, error.log 出项了大量的:Sat&nbsp;Dec&nbsp;24 17:21:28 2006] [warn] (OS&nbsp;64)指定的网络名不再可用。 : winnt_accept: Asynchronous AcceptEx failed
打开App,查看更多内容
随时随地看视频慕课网APP