以下内容转自:http://www.laokboke.net/2011/05/01/solution-of-error-starting-apache-on-xampp/

如果在安装xampp1.7.2之前您已经安装了oracle10g的话,那么安装xampp1.7.2后就会出现无法启动apache的问题,表现为在xampp的控制面板点击Start后,无法出现Running提示,Admin…按钮一直是灰的,即使在windows的服务管理器里启动也会出现“windows不能在本地计算机启动apache2”的提示,查看xampp安装目录的apache\logs\下的error.log文件时,您会找到如下一段代码:

[Sun May 01 22:22:13 2011] [error] Attempt to reload DynaLoader.pm aborted.\nCompilation failed in require at D:/xampp/perl/site/lib/ModPerl/Const.pm line 18.\nBEGIN failed–compilation aborted at D:/xampp/perl/site/lib/ModPerl/Const.pm line 18.\nCompilation failed in require at D:/xampp/perl/site/lib/Apache2/Const.pm line 18.\nBEGIN failed–compilation aborted at D:/xampp/perl/site/lib/Apache2/Const.pm line 18.\nCompilation failed in require at D:/xampp/apache/conf/extra/startup.pl line 9.\nBEGIN failed–compilation aborted at D:/xampp/apache/conf/extra/startup.pl line 9.\nCompilation failed in require at (eval 2) line 1.\n[Sun May 01 22:22:13 2011] [error] Can’t load Perl file: D:/xampp/apache/conf/extra/startup.pl for server localhost:80, exiting…

根据提示我们可以发现,错误是加载perl组件的时候发生异常了,具体原因xampp的官方论坛有人提到是因为oracle10g本身也安装了相应的perl模块,所以出现冲突现象。

xampp官方的bugs库中提出了具体的解决方案:

就是在xampp安装目录\apache\conf\extra\目录下的httpd-perl.conf文件中的LoadModule perl_module modules/mod_perl.so的代码前增加以下代码:PerlSwitches -T

保存后再在xmapp控制面板中启动apache的时候,出现Running提示,同时Admin…按钮也可以操作了。问题解决成功!

[poll id="2"]

转载于:https://www.cnblogs.com/GYoungBean/archive/2012/12/17/2821329.html

[转]解决xampp无法启动apache的问题相关推荐

  1. xampp无法启动apache,提示terminating worker thread 0

    XAMPP 1.7.7 更新: Apache 2.2.21 MySQL 5.5.16 PHP 5.3.8 phpMyAdmin 3.4.5 FileZilla FTP Server 0.9.39 To ...

  2. xmapp无法启动Apache、Tomcat无法启动问题解决

    XAMPP无法启动Apache 以前遇到过,但没记录下来,现在又遇到,只想起80端口被占用,忘记443了,改了80,还是启动不了,现在记录下. xmapp 安装 apache,apache无法启动,一 ...

  3. XAMPP之二-Apache无法启动解决办法

    报错: [Apache] Problem detected! 12:26:24 [Apache] Port 80 in use by "Unable to open process" ...

  4. 重装系统后XAMPP启动APACHE报错解决方法

    重装系统后,XAMPP启动APACHE服务一直报错,启动MYSQL组件就正常: [ssl:warn] [pid 11740:tid 244] AH01909: www.example.com:443: ...

  5. XAMPP 无法启动解决

    当安装完XAMPP后,在XAMPP Control Panel 里面无法启动apache,网上找了很多都是关于apache端口冲突问题,但我的不是,解决步骤如下: 1:进入apache目录 conf/ ...

  6. xampp启动Apache报错 1、Error: Apache shutdown unexpectedly. 2、Unclean shutdown of previous Apache run?

    报错信息 Error: Apache shutdown unexpectedly. Unclean shutdown of previous Apache run? PHP Warning:  'vc ...

  7. 景安重启服务器打不开网站,如何解决网站无法访问 Apache也无法启动?

    如何解决网站无法访问 Apache也无法启动? 1.错误现象 这是景安一个客户的案例,客户告知网站无法访问了,并且Apache也无法启动.客户的网站是基于Apache+Tomcat+Mysql构建,于 ...

  8. 程序无法启动因为计算机丢失msvcr110,解决启动Apache时出现因为计算机丢失MSVCR110.dll文件...

    在DOS环境下输入 httpd.exe 命令启动 Apache 2.4.35 x64 时弹出"无法启动此程序,因为计算机中丢失 MSVCR110.dll.尝试重新安装该程序以解决此问题.&q ...

  9. Tomcat启动不成功提示:Windows不能在本地计算机启动Apache Tomcat【解决办法】

    在tomcat\bin目录下运行cmd命令: .\service.bat install Tomcat 但是启动该service无法启动 [删除service命令 .\service.bat remo ...

最新文章

  1. 简单的 docker SVG 动画(无聊之作)
  2. 著名加密库收集 Encrypt
  3. ScriptManager 帮助您实现 Web 应用程序的 AJAX 功能
  4. 基于 Quartz 开发企业级任务调度应用--转
  5. mysql mybatis list循环_mybatis框架,使用foreach实现复杂结果的查询--循环List集合方式...
  6. oracle mrp mps mds 的table关联,ORACLE中的计划-Forecast/MDS/MPS/MRP(转)
  7. Windows 下Redis客户端可视化工具-redis client
  8. iframe预览文件
  9. 密码行业标准培训小结
  10. 自控原理学习笔记-系统稳定性分析(2)-环路分析及Nyquist-Bode判据
  11. 等保测评(windows)
  12. 向模拟器的sdcard中添加文件
  13. FairyGUI-GComponent组件
  14. 论文阅读:Stroke Based Posterior Attention for Online Handwritten Mathematical Expression Recognition
  15. 子域名收集指南:python子域名收集
  16. 在ArcGIS中如何为坐标添加带号?
  17. 【公众号文章备份】从零开始学或许是一个谎言
  18. SCL3300 三轴倾角计的使用(一)
  19. HF-NET的anaconda环境安装使用方法
  20. TeamViewer无法连接对方/正在初始化问题

热门文章

  1. idea系---懒人
  2. JavaScript学习(五十九)—原型、原型链、闭包以及闭包的不足
  3. JavaScript学习(五十六)—寄生式继承(临时构造器的使用)
  4. 操作系统的概念,功能和目标
  5. 为什么有人宁愿每年买一部千元机,也不愿一次买部高端机?
  6. 抱团股大跌,亏了谁的钱?
  7. 多肉建议多久浇一次水?
  8. 今日逢君君不识下一句
  9. 清溪行 ( 一作宣州清溪 )
  10. 多么痛的领悟!差不多2015年的时候,我开始关注股票