如题,既然是apache无法启动,则需要查看apache的运行日志,得知是perl的运行路径不对,这个和oracle有冲突,既然找到原因就来解决吧
打开apache的配置文件夹conf目录下的extra目录,编辑httpd-perl.conf文件,修改代码添加一行代码PerlSwitches -T,代码类似于如下
LoadFile "D:/www/xampp/perl/bin/perl510.dll"
LoadModule perl_module modules/mod_perl.so
PerlSwitches -T
PerlPostConfigRequire "D:/www/xampp/apache/conf/extra/startup.pl"
...
重启apache,正常启动!