首页 > 代码库 > [Apache]安装中出现的问题

[Apache]安装中出现的问题

1. 《通常每个套接字地址(协议/网络地址/端口)只允许使用有一次的解决方法》

两种解决方法:
1、打开 控制面板->服务 找到 IIS admin 等相应服务 关闭并禁用
2、如果不想关闭IIS服务 可将apache使用的端口改成其它端口
将apache2/conf/httpd.conf 中的Listen 80 改为 Listen (你要使用的端口) 如 Listen 9999,不过这时在你访问你的apache 下的Web服务时 在域名后要加上端口号,如: http://localhost:9999

注意:CMD命令:

1. 查找端口号的PID netstat -a -o
2. 强行关闭 ntsd -c q -p PID(查询出来的PID号码)
3. netstat -a    查看相应端口,是否有程序占用
4. netstat -ab    查看具体占用程序
5. netstat -anb   查看当前PID端口使用情况
6. netstat -aon|findstr "80"     查看当前占用80端口的应用程序PID
7. tasklist|findstr "2448"   查看PID为2449的应用程序

 

2. httpd.exe: Could not reliably determine the server‘s fully qualified domain name , using 192.168.1.102 for ServerName

把/conf/httpd.conf文件的#ServerName 前的#去掉,再执行上面的操作。

 

3. 指定MIME类型,可以在/conf/mime.types文件中添加 相应类型.

比如Web离线应用中的Cache清单,需要在mime.types中添加以下内容:

 text/cache-manifest     manifest