zhwz 发表于 2018-11-26 13:18:21

apache2.2服务启动问题~

今天安裝php的運行環境~~

呵呵~~~

出现了一些小问题~~

开机后发现apache程序没办法正常启动~~

apache2.2的服务没有启动~~

重启apache2.2服务时出现以下信息:

"windows不能在本地计算机启动apache2.有关更多信息,查阅系统事件日志。如果这是非microsoft服务,请与服务厂商联系,并参考特定服务错误代码1"

找了很多资料,了解到该服务要使用80端口,如果80端口被其他程序占用,就没有办法正常启动,解决办法:

杀死占用80端口的进程,并重启apache2.2服务

呵呵,原理大概就是这样了,以下讲讲解决的步骤:

1)打开命令提示符,输入:
netstat -ano
该命令目的是查看各进程使用的端口号和pid进程号
2)杀死占用80端口的进程,输入:
taskkill /pid %pid% /f
注意:%pid%的位置应该写pid号,可以在上一步列出的表中有;例如我的是:taskkill /pid 4024 /f
3)启动apache2.2服务,输入:
net start apache2.2

就是这样了~~

ps:看一看你的应用程序中有没有使用80端口的,我知道一个~~迅雷~~~





页: [1]
查看完整版本: apache2.2服务启动问题~