Apache的错误类型1和MySQL无法启动的问题

时间: 2009-01-05 / 分类: 技术相关 / 浏览次数: 1,383 views / 1个评论 发表评论

[文章作者:叶歆昊   最后修改:2010-07-19   转载请注明原文链接:http://littz.com/apacheu002639s-error-type-1-and-mysql-unable-to-start.html]

上cnBeta看到Apache和MySQL都有更新,Apache是从2.2.9更新到2.2.11,MySQL是从5.1.28到5.1.30也同步升级学生之家的服务器,以为只要十几分钟就能搞定。

由于安装是不是用安装程序傻瓜包方式安装的,没有写入注册表很多信息,所以升级时采用的是替换法,把新的Apache和MySQL主程序分别覆盖了原来的,但是配置文件不覆盖(Apache的httpd.conf以及MySQL的my.cnf)。重启服务,Apache提示遇到错误代码1,而MySQL无法启动,没有其它提示。

以前遇到这些错误会手慌脚乱,Google半天才能解决问题,现在不会,对这些错误已经轻车熟路了。Apache错误1无非就是端口被占用或者配置文件出问题,MySQL也类似。

想想Apache刚都没有端口占用,肯定不是80端口被占用的问题。把新的Apache和MySQL配置文件替换旧有的,重启服务,成功!然后对照新旧配置文件,把需要设置的一个一个修改,例如ServerRoot、DocumentsRoot等。再重启服务,网站正常,OK!

1个评论

  1. 付道义
    2009/01/08 于 21:40:00

    说道Apache想起来我刚装的时候了,那时候用迅雷下载东西,没想Apache也要占用80的端口…….搞了半天才知道是迅雷占用80的端口

发表评论

您的昵称 *

您的邮箱 * (绝对保密)

您的网站