后来,我在apache工作,我没有任何问题,但安装SQL Server 2008后,apache无法正常工作。 我认为端口80有问题。
答案 0 :(得分:2)
我的SQL进程通常使用端口80,但我不知道如何更改MY SQL使用的端口。
当您在网络浏览器中输入http://localhost/
或http://127.0.0.1/
或计算机的本地IP时,您会看到什么?
要查找使用端口80的应用程序,请执行命令提示符并键入:
netstat -aon
向上滚动直至看到类似的内容:
TCP 0.0.0.0:80 LISTENING ####
在 #### 的部分中,会有一个数字!
记下该号码并打开任务管理器并转到i = on services并在“PID”选项卡下查找该号码。在我的情况下它是2264,所以我寻找2264.当你在那里找到它告诉你,但如果它没有(就像它说PID = 4),你可能有IIS。所以去
控制面板>> 管理工具>> 组件服务>> 服务(本地)并找到 Web部署代理服务
停止该服务。另外,找到万维网发布服务并停止......
答案 1 :(得分:1)
可能是因为SQL Server 2008占用了端口80.您可以尝试使用netstat
命令查看它是否被SQL Server 2008占用然后您可以更改apache的配置或SQL Server 2008并配置任何新端口。
答案 2 :(得分:0)
让我们先找出问题