winxp[sp2]下Apache无法正常使用实战得出的解决办法

最近准备搞几个PHP的网站,于是需要在自己的电脑里装个PHP的服务器,已经很久没碰PHP,apache,mysql这些东西了所以就偷个懒直接下在个套装软件叫appserv,它可以一次性的在你的机器中安装php,mysql,apache,zend,phpmyadmin软件,非常的方便,而且有多种组合方式,详细可以去他的网站去了解.因为很早以前就用过这个软件,都是象软件一样安装好就可以用了的,可这次确遇到了个大麻烦.我先是下载了
AppServ 2.5.3 这个版本.我的系统是win xp sp2 版本
# PHP 5.0.3
# Apache 2.0.52
# MySQL 4.1.8
# Zend Optimizer 2.5.7
# phpMyAdmin 2.6.1-rc2
安装好后发现硬盘灯狂闪,电脑变的非常的慢.根本无法正常使用.看进程发现有两个apache进程,有一个是时不时的跳出来占用大量的CPU资源,没办法只好强行停止.以为是apache2.0与XP系统冲突,就又下载了AppServ 2.4.3
# PHP 4.3.10
# Apache 1.3.33
# MySQL 4.1.8
# Zend Optimizer 2.5.7
# phpMyAdmin 2.6.1-rc2
安装之后发现apache根本无法启动. 查看log文件显示
error.log:
[Sat Aug 06 22:47:12 2005] [crit] (10022)提供了一个无效的参数。: setup_inherited_listeners: WSASocket failed to open the inherited socket.
于是google一下,找到了一篇文章 "Win[sp2]下Apache无法正常工作的解法办法"
http://blog.chinaunix.net/article.php?articleId=36486&blogId=8054 引用
Apache SP2 启动 CPU setup_inherited_listeners
系统:Windows[sp2]
-----------------------------------------------
软件:Apache 1.3*
现象:无法启动,在服务里启动报告 ”服务启动后被自动关闭....“
Errlog:
[Mon Jul 18 12:48:24 2005] [crit] (10022)提供了一个无效的参数。: setup_inherited_listeners: WSASocket failed to open the inherited socket.
-------------------------------------------------------------------------------------------------------------
软件:Apache 2.0.*
现象:能正常启动,但大量占用CPU,不释放内存,(由于一直尝试运行子进程,可在任务管理器里看到经常现两个apache进程)用127.0.0.1访问没反应
Errlog:
[Mon Jul 18 04:07:28 2005] [notice] Server built: Feb 10 2005 06:11:34

时间: 2024-10-21 13:08:44

winxp[sp2]下Apache无法正常使用实战得出的解决办法的相关文章

Ubuntu下Apache启动错误:Invalid command Order解决办法

解决办法:在终端里输入如下命令即可:  代码如下 复制代码 sudo a2enmod authz_host; 下面附上windows下解决办法  代码如下 复制代码 LoadModule   status_modulemodules/mod_status.so <Location /status>   SetHandler server-status   Order Deny,Allow   Allow from all   #allow from 127.0.0.1 </Locatio

Ubuntu下开启php调试模式报错信息解决办法_Linux

Ubuntu下开启php调试模式报错信息解决办法 在Ubuntu下php的缺省设置是不显示错误信息的,如果程序出错会显示"无法处理此请求的错误提示",这在开发环境下非常不方便. 其实我们只要编辑下apache的配置文件就好 1.我的apache 配置文件目录是/etc/apache2/apache2.conf sudo vim /etc/apache2/apache2.conf 再最后加入以下两行 php_flag display_errors on php_value error_r

DB2 ESE 9.1在Windows Server 2008下出现无法新建数据库的情况及解决办法

DB2 Enterprise Server Edition(DB2 ESE)9.1在Windows Server 2008 下出现无法新建数据库的情况及解决办法 在安装有,DB2 9.1版本的Windows Server 2008 上面,使用默认的安装方式导致无法创建数据库,相关的错误提示: "SQL3012C 发生系统错误(原因码= "").无法处理后续的SQL 语句.SQLSTATE=58005". 通过分析日志"%programfiles%\IBM\

remotingexception-调用Dubbo服务报以下错误,跪求问题原因和解决办法

问题描述 调用Dubbo服务报以下错误,跪求问题原因和解决办法 Caused by: com.alibaba.dubbo.remoting.RemotingException: message can not send, because channel is closed . url:dubbo://192.168.17.71:21954/com.tw.ei.business.agent.service.ReqBuinessAgentService?anyhost=true&applicatio

Asp.net 默认配置下,Session莫名丢失的原因及解决办法

Asp.net 默认配置下,Session莫名丢失的原因及解决办法 正常操作情况下Session会无故丢失.因为程序是在不停的被操作,排除Session超时的可能.另外,Session超时时间被设定成60分钟,不会这么快就超时的. 这次到CSDN上搜了一下帖子,发现好多人在讨论这个问题,然后我又google了一下,发现微软网站上也有类似的内容. 现在我就把原因和解决办法写出来. 原因: 由于Asp.net程序是默认配置,所以Web.Config文件中关于Session的设定如下: <sessio

Apache 本地服务器启动后又自动停止解决办法_Linux

今天早上相当郁闷,打开电脑然后在服务里面启动Apache服务器,结果它显示说"本地计算机上的APACHE服务启动后又停止了.一些自动停止,如果它们没有什么可做的,例如"性能日记和报警"服务".在网上搜了一下,有人说要修改hosts文件,把127.0.0.1和localhost对应起来,但是我那个一直是对应的.没办法我又看了下apache日志,结果发现了这句话"[crit] (OS 10022)提供了一个无效的参数. : Child 2880: setup_

apache 80 端口被占用无法重启解决办法

linux系统中apache 80端口被占用解决办法 apache重启的时候可能会出现以下错误: httpd:(98)Address already in use: make_sock: could not bind to address [::]:80 (98)Address already in use: make_sock: could not bind to address 0.0.0.0:80 no listening sockets available, shutting down

plsql在64位机器下读取tnsname.ora 及oracle_home异常的解决办法

问题是: 我在自己电脑(win7  64bit)上安装了oracle的64位数据库   通过sqlplus能正常连接 主要是安装pl/sql时   我是这样安装的1.在网上下载了个instantclient-basic-nt-11.2.0.3.0包  解压放在E盘下   路径如下E:\instantclient-basic-nt-11.2.0.3.0\instantclient_11_2 2.我在PL/SQL中的perferences中connection中的oracle_home:E:\ins

apache提示没有设置 max-age or expires解决办法

  大家看到这个就应该知道只要设置 max-age or expires就行了.下面说的方法是在设置apache下的方法: 产生要开启  代码如下   LoadModule headers_module modules/mod_headers.so 然后再在.htaccess文件下面写上  代码如下   <IfModule mod_headers.c> <FilesMatch "\.(ico|pdf|flv|jpg|jpeg|png|gif|js|css|swf)$"