xampp的apache启动失败

上一篇 / 下一篇  2011-06-13 21:55:13 / 个人分类:错误

 

xampp(apache+mysql+php+perl)是一个功能强大的建站集成软件包。许多人通过他们自己的经验认识到安装 Apache 服务器是件不容易的事儿。如果您想添加 MySQL、PHP 和 Perl,那就更难了。应用xampp可以轻松地在各种系统下搭建php等程序的运行环境。

上面那一段是拷贝来的,下面说我出现的错误,安装好后,apache服务启动不起来,在网络上查了许多资料,不是说是80端口冲突,就是说有安装了IIS 433端口有错误。
根据我的情况,以上两种都不能解决我的问题,从错误日志中xampp\apache\logs\error.log里可以找到:

[Mon Jun 13 20:48:18 2011] [error] Attempt to reload DynaLoader.pm aborted.\nCompilation failed in require at E:/xampp/perl/site/lib/ModPerl/Const.pm line 18.\nBEGIN failed--compilation aborted at E:/xampp/perl/site/lib/ModPerl/Const.pm line 18.\nCompilation failed in require at E:/xampp/perl/site/lib/Apache2/Const.pm line 18.\nBEGIN failed--compilation aborted at E:/xampp/perl/site/lib/Apache2/Const.pm line 18.\nCompilation failed in require at E:/xampp/apache/conf/extra/startup.pl line 9.\nBEGIN failed--compilation aborted atE:/xampp/apache/conf/extra/startup.plline 9.\nCompilation failed in require at (eval 2) line 1.\n

原因:我这台机器上安装了oracle10g,然后安装xampp(版本1.7.4for win)时就会有如上报错,导致Apache启动不了。

解决办法:
在xampp安装目下的apache/conf/extra/httpd-perl.conf文件中的
LoadModule perl_module modules/mod_perl.so下面加上

PerlSwitches -T

保存,重启xampp就行了。
02  LoadModule perl_module modules/mod_perl.so
03  PerlSwitches -T


TAG:

 

评分:0

我来说两句

orz4shift

orz4shift

希望 能实现 转折点

我的栏目

日历

« 2024-05-08  
   1234
567891011
12131415161718
19202122232425
262728293031 

数据统计

  • 访问量: 3743
  • 日志数: 7
  • 建立时间: 2011-04-11
  • 更新时间: 2011-06-22

RSS订阅

Open Toolbar