zoukankan      html  css  js  c++  java
  • php 5.3.3 不支持 Windows Server 2003 SP1

    在Windows Server 2003 SP1上安装apache 2.2.13,正常启动。

    安装PHP 5.3.3 installer,启动apache,提示:“the requested operation has failed”。在服务里启动,提示1067错误。

    把apache的httpd.conf里面的PHP注释掉,就可以启动apache了,看来是PHP出问题了。

    #PHPIniDir "C:/Program Files/PHP/"
    #LoadModule php5_module "C:/Program Files/PHP/php5apache2_2.dll"

    把Google翻遍,也没找到解决办法。

    用过 httpd -t,显示“systax OK”。

    用过 http -w -n "Apache2.2" -k start,正常,无显示。

    发现apache的logs文件夹里的error.log,显示有错误:

    pid file C:/Apache Software Foundation/Apache2.2/logs/httpd.pid overwritten -- Unclean shutdown of previous Apache run?
    [Sun Sep 19 11:50:38 2010] [warn] pid file C:/Apache Software Foundation/Apache2.2/logs/httpd.pid overwritten -- Unclean shutdown of previous Apache run?

    按照这个关键词,把Google翻遍,还是没办法。

    看到这个:http://www.webjx.com/server/windows-14733.html

    突然想起,会不会是操作系统不兼容?

    装PHP 5.2.14 installer,正常了。

    然后发现PHP 5.2.14不能开启CURL,换PHP 5.2.13 installer,OK。

    有人有同样的问题:http://www.fm618.net/blog/?p=187

    耗费了2个人半天时间,……!

    发现PHP 5.2.13 installer不支持PDO,突然想起用zip手动安装包。

    在Windows Server 2003 SP1下,PHP 5.3.3 zip无法启动。

    PHP 5.2.14 zip可以开启CURL、PDO,终于明白原来是PHP.net提供的installer里面的文件竟然和zip里面的不一样。

    震惊……以后只用zip手动安装包了。

  • 相关阅读:
    AJAX封装(IE)
    CSS3线性渐变
    [Kafka] [All about it]
    [Java][内存模型]
    [python] [Jupyter Notebook]
    [Paper][Link note]
    [TODO]
    [Java] [Singleton] [DCL][happens-before]
    [Java concurrent][Collections]
    Unity AssetBundles and Resources指引 (四) AssetBundle使用模式
  • 原文地址:https://www.cnblogs.com/sink_cup/p/apache_error_after_install_php_windows_server_2003.html
Copyright © 2011-2022 走看看