1.2版升级到1.3 

    为了帮助您升级,我们编写了一个文档,来介绍一些对Apache的当前用户非常重要的信息。我们要提醒您,这个文档只介绍了最新一次升级中发生的变化,推荐的例子也是一样的。因此,如果您正在使用Apache1.1或是更老的版本,那么您就得先弄清楚在这些版本升级到1.2以前的变化,然后再考虑使用这份文档。老版本的用户可以查看src/CHANGES文件,在这个文件里记载着以往的代码变化情况。

    这个文档只是简介一些要点,更详细的介绍可以在New Feature文档里找到,也可以查看src/CHANGES文件。

 编译期间配置的变化

· 重新组织了原代码。这会对个人配置的模块和个人做对其他配置的修改产生影响。另外,Module引导(directive)改成了AddModule引导(directive)。

·  配置变量EXTRA_LFLAGS改名为EXTRA_LDFALGS

· -DMAIMUM_DNSA的定义被删掉。如果需要,可以通过mod_access执行双向DNS的查寻。

· -DSERVER_SUBVERSION=\"string\"编译期间 配置选项被称为"ap_add_version_component? 的运行期间API所取代。同时编译期间不再能够通过配置脚本对服务器的编译。

· mod_dir分为mod_autoindexmod_dir两个部分。

· mod_browsermod_setenvif取代。

· IRIX系统中,如果包括未置信的用户,他们可以编写在执行时与httpd相同用户名的CGI,那么应该考虑使用suexec,或者把DUSE_FCNTL_SERIALIZED_ACCEPT加入到EXTRA_CFLAGS中。这样做慢一些,与此有关的更多解释可以在performance tuning page中找到。在缺省的配置下,对可能出现的服务攻击(service attack)只有一个轻度的保护。不过这个配置运行的速度非常快。

· mod_auth_msql 已经从这个版本中被删除

·  新的Apache自动配置接口(Apache Autoconf-style InterfaceAPACI被加到顶层,它为完整的Apache软件包提供了一个真正的黑箱式的构建和安装过程。