如何debuggingApache问题或升级Apache

有些东西(不知道是什么,也许是我刚刚升级的GIT)正在引起我与loalhost的联系,以缓慢地工作。

使用WinXP Pro。

我正在考虑升级Apache,但无法弄清楚如何升级。 安装程序警告我,我应该先卸载现有的服务器,我不想这样做。

如果我忽略这个警告,它会覆盖我的htdocs文件夹吗? 我的.conf设置? 连接到PHP / MySQL?

有一些简单的方法来做到这一点? 命令行可以,但请描述性; 假设我是一个noob。

有什么不同的方式来看看是什么干扰Apache?

编辑 – 更好的描述:

没有明显的外部或重度进程运行[使用Sysinternals Process Explorer进行检查]

服务器/ PHP / MySQL似乎都运行良好 – OffByOne能够立即检索正确生成的页面(它只是无法呈现它,OffByOne)。

其他浏览器[IE / FF / Webkits]对短页面(5行以下)没有问题,即使包含服务器请求也是如此。 生成的页面,如phpinfo()也显示正常。

但更长的页面(25行) – 即使是简单的静态HTML – 也需要15分钟或更长时间才能在常规浏览器中加载。

我希望有一些默认path被覆盖了,升级会重新覆盖它。 不是专业人士,但最接近我能想到重新启动这样一个问题。

当别的东西导致事情中断的时候升级一些随机组件(也就是说,Apache会减慢速度)可能不是解决问题的最好方法。

也许首先尝试从任务pipe理器(ctrl + alt + del)看到是否有一些怪异的进程需要大量的资源。 找出是否是Apache或MySQL的速度慢:通过本地主机尝试一些静态页面 – 它们是否也慢? 等等。 试着找出问题的根本原因,而不是只是安装一些东西,希望能够神奇地修复它。

你应该把所有的configuration文件保存在某个地方,卸载你的X / Wamp并重新安装,然后复制你的configuration文件。

另外请确保将所有的mysql数据库转储,重新导入一些SQL脚本确实更容易。