51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 2007|回复: 3
打印 上一主题 下一主题

[求助] apache不能启动

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2012-12-27 18:36:37 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
Xampp中的apache不能启动,在cmd中用如下命令netstat -ano查看端口占用情况,也没有发现80端口被占用了啊,在apache中httpd.conf文件中修改listen 80,为其他端口,也不好使。
哪位帮忙解答???
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
发表于 2012-12-28 13:35:10 | 只看该作者
你可以进这个安装目录下D:\xampp\apache\logs,查看错误日志信息。我前几天也在搭这个环境,试了好多种解决办法。1先解决端口冲突的问题,我的端口80是被IIS占用,在计算了管理中把IIS服务停掉;2查看错误日志信息,貌似说是和oracle的某个环境变量冲突所致(我的机器上安装有Oracle10g),在网上搜索解决办法,有以下两种(我使用的第一种,成功)
一是注释掉Perl模块,在“xampp\apache\conf\httpd.conf”中把"# Perl settings Include "conf/extra/httpd-perl.conf"修改为:"# Perl settings #Include "conf/extra/httpd-perl.conf”;

二是修改环境变量:在这个perl5lib 前增加xampp 中perl 的路径D:\xampp\perl\lib;D:\xampp\perl\site\lib找到apache\conf\extra\perl.conf文件,增加一行为:

LoadFile "C:/xampp/perl/bin/perl510.dll"

LoadModule perl_module modules/mod_perl.so

PerlSwitches -T

PerlPostConfigRequire "C:/xampp/apache/conf/extra/startup.pl"

其中PerlSwitches -T 参数-T的意思为检查perl所在路径。

这样不影响启动Perl模块。


不知道能否解决你的问题,希望对你有点帮助。
回复 支持 反对

使用道具 举报

该用户从未签到

3#
发表于 2012-12-30 15:42:40 | 只看该作者
检查443端口有没有被占用,如果被占用就把相应进程结束掉,再启动Xampp下的apache
回复 支持 反对

使用道具 举报

该用户从未签到

4#
发表于 2013-1-25 17:36:26 | 只看该作者
Thank you very much for sharing!The good man!The good life of peace!
回复 支持 反对

使用道具 举报

本版积分规则

关闭

站长推荐上一条 /1 下一条

小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

GMT+8, 2024-11-22 10:01 , Processed in 0.067993 second(s), 27 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

快速回复 返回顶部 返回列表