`
king_c
  • 浏览: 223813 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

xampp1.74 apache不能正常运行的解决办法

    博客分类:
  • php
 
阅读更多

升级到xampp1.74以后,apache不能正常运行,点击以后总是提示busy,查看log有如下提示:
[Fri Jul 22 15:18:38 2011] [notice] Apache/2.2.17 (Win32) mod_ssl/2.2.17 OpenSSL/0.9.8o PHP/5.3.4 mod_perl/2.0.4 Perl/v5.10.1 configured -- resuming normal operations
[Fri Jul 22 15:18:38 2011] [crit] (22)Invalid argument: Parent: Failed to create the child process.
[Fri Jul 22 15:18:38 2011] [crit] (OS 6)句柄无效。  : master_main: create child process failed. Exiting.
[Fri Jul 22 15:18:38 2011] [notice] Parent: Child process exited successfully.
网上找答案,大多都是说新的apache版本不能正常支持modperl,关闭modperl模块即可,在xampp-control里面点击setup,选择6、enabel modperl。

但是xampp1.74的control面板没有setup选项,进入文件夹运行setup_xampp.bat也没有可以选择安装modperl模块的提示。找了半天,终于在一个国外论坛上找到了解决方法,如下:
1、打开\xampp\apache\conf\httpd.conf文件;
2、找到如下代码:
     # Perl settings
     Include "conf/extra/httpd-perl.conf"

3、在Include前面加#号,注释掉:
     # Perl settings
     #Include "conf/extra/httpd-perl.conf"

4、保存再重启apache服务器就可以了。
值得注意的是如果有用到perl的脚本,脚本头的路径要给出绝对地址,如:
     #!"C:\xampp\perl\bin\perl.exe"

分享到:
评论

相关推荐

    WindXP下Xampp无法启动apache最终解决办法

    ### WindXP下Xampp无法启动Apache的最终解决办法 #### 一、问题背景与适用条件 在使用WindXP操作系统时,部分用户可能会遇到XAMPP中的Apache服务无法正常启动的问题。这种情况下,Apache可能在启动后几秒钟内就...

    Linux 搭建XAMPP_Apache + Mysql + PHP 环境

    本文将详细介绍如何在 Linux 系统中搭建 XAMPP_Apache + Mysql + PHP 环境,包括停止原有服务、安装 XAMPP、配置防火墙、解决可能出现的问题等。 一、停止原有服务 在开始搭建 XAMPP 环境之前,需要停止原有服务,...

    xampp启动Apache提示busy及api-ms-win-crt-runtimel1-1-0dll缺失的解决方案

    通过以上步骤,应该能够解决XAMPP启动Apache时提示“busy”的问题以及`api-ms-win-crt-runtime-l1-1-0.dll`文件缺失的问题,使XAMPP能够正常运行Apache服务。在进行这些操作时,确保备份重要数据,并在进行任何系统...

    xamppApache80端口占用问题

    ### xampp Apache 80端口占用问题及解决方案 在使用xampp进行本地Web服务器搭建时,经常遇到的一个问题是80端口被占用的情况。80端口是HTTP协议默认使用的端口,也是xampp中Apache服务器默认监听的端口。如果80端口...

    xampp Apache启动后无法访问站点解决方法汇总

    本文给大家总结了3种xampp Apache启动后无法访问站点解决方法,均能够解决此问题,有需要的小伙伴可以参考下

    windowxp下安装xampp无法启动apache的问题

    总结来说,解决"windowxp下安装xampp无法启动apache的问题",需排查系统兼容性、防火墙设置、资源占用、端口冲突、VC++运行库、权限问题以及查看日志文件。通过这些步骤,大多数情况下都能成功启动Apache服务器。在...

    xampp整合apache tomcat php mysql

    xampp-win32-5.6.21-0-VC11(apache,tomcat,php,mysql统一集成) 一个整合apache,tomcat,php,mysql的软件,维护起服务器很方便

    如何处理Win8系统XAMPP中Apache模块无效的问题.docx

    如何处理Win8系统XAMPP中Apache模块无效的问题.docx

    解析Win7 XAMPP apache无法启动的问题.docx

    【解析Win7 XAMPP apache无法启动的问题】 在Windows 7操作系统中,XAMPP是一个流行的开源Web开发平台,包含了Apache服务器、MySQL数据库、PHP和Perl等组件。然而,有时用户可能会遇到Apache服务无法启动的问题,这...

    XAMPP 3.2.2.0.zip

    XAMPP(Apache MySQL PHP PERL)是一个功能强大的建站集成软件包。这个软件包原来的名字是 LAMPP,但是为了避免误解,最新的几个版本就改名为XAMPP 了。它可以在Windows、Linux、Solaris、Mac OS X 等多种操作系统下...

    PHP XAMPP配置PHP环境和Apache80端口被占用解决方案1

    在安装和运行XAMPP时,可能会遇到Apache的80端口被其他程序占用的问题,这通常表现为"Port 80 in use by "system""的错误。要解决这个问题,可以按照以下步骤操作: 1. **检查80端口占用情况**:在Windows系统中,...

    xampp安装后apache 80端口被占用的解决方法

    xampp 把apache mysql, php, phpmyadmin都integrate在一起, 很好安装,操作简单,但是也有弊端。...发现 PID 4 占用了80, 这是个system 进程, NT Kernal & System, 不能kill掉它,不然必将蓝屏。 查找

    XAMPP和VMware占用443端口冲突的解决办法.docx

    ### XAMPP与VMware占用443端口冲突的...这两种方法都可以有效地解决冲突问题,确保XAMPP的Apache服务能够正常运行。在实际操作过程中,还需要根据具体的系统版本和环境进行相应的调整,确保各项服务的稳定性和安全性。

    网站部署.XAMPP.Apache.MySQL.PHP.PERL.7.2.11.多语言免费版.zip

    XAMPP是一个轻量级的Web服务器解决方案,它整合了Apache、MySQL、PHP、Perl等多种服务,使得开发者能够在本地计算机上快速创建和测试Web应用程序,无需深入了解每个组件的安装和配置。 2. **Apache**: Apache ...

    php集成环境xampp中apache无法启动问题解决方案

    在使用php集成环境xampp时,可能会遇到apache无法启动的问题。这个问题的常见原因通常是80端口被其他程序占用。...这些步骤可以作为故障排除时的参考指南,帮助用户快速定位问题并恢复apache服务的正常运行。

    xampp apache启动失效问题的解决方法

    以上两种方法均能有效解决因Oracle 10g安装而导致的XAMPP Apache启动失效问题。相比之下,第二种方法操作更为简便快捷,推荐优先尝试。不过,无论采用哪种方法,关键在于确保Perl环境的正确配置,以满足XAMPP中...

    Linux XAMPP 32位

    许多人通过他们自己的经验认识到安装 Apache 服务器是件不容易的事儿。如果您想添加 MySQL、PHP 和 Perl,那就更难了。XAMPP 是一个易于安装且包含 MySQL、PHP 和 Perl 的 Apache 发行版。XAMPP 的确非常容易安装和...

Global site tag (gtag.js) - Google Analytics