解决安装oracle10g后,xampp无法启动apache的问题
2012-04-18 19:12
821 查看
如果在安装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…按钮也可以操作了。问题解决成功!
[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…按钮也可以操作了。问题解决成功!
相关文章推荐
- 解决安装oracle10g后,xampp无法启动apache的问题
- 解决安装xampp后apache无法启动问题
- [转]解决xampp无法启动apache的问题
- Windows下安装Apache HTTP Server 无法启动遇到OS10048 通常每个套接字地址(协议/网络地址/端口)只允许使用一次 的问题解决方法
- Xampp中Apache无法启动问题解决
- 完全解决xampp 无法启动APACHE的问题。
- 安装apache服务出错,无法启动此程序,因为计算机中丢失VCRUNTIME140.dll 尝试重新安装此程序以解决此问题
- 解决xampp安装后,apache启动不了的问题
- 解决XAMPP无法启动Apache和MySQL的问题
- xampp 安装后无法启动apache 的解决方法
- 安装了vmware虚拟机的pc,安装xampp后,apache不能启动问题的解决
- Xampp中Apache无法启动的端口问题解决
- Xampp安装之后apache无法启动问题
- XAMPP 安装后启动Apache报错的问题与解决
- XP中安装 WampServer 2.2 后 Apache无法启动问题解决
- Win7下XAMPP集成环境中Apache无法启动的问题解决
- wampserver变橙色,apache 服务无法启动!问题解决小记(安装失败亦可参考)
- apache服务器:无法启动此程序,因为计算机中丢失VCRUNTIME140.dll 尝试重新安装此程序以解决此问题
- wampserver变橙色,apache 服务无法启动!问题解决小记(安装失败亦可参考)