
日期:2008-07-09 作者:喜腾小二 来源:PHPChina
APR 和 APR-Util 中清除掉了。欲知详情,请查看APR 网站。 ap_log_cerror函数用于记录客户端连接时发生的错误。并且在记录时包含客户端IP地址。 test_config 钩子,可以在用户向httpd传递 -t 选项时,执行包含特定代码的模块。 ThreadStackSize指令可以用来限制所有线程型MPM所使用的栈大小。一些默认栈空间较小的平台上的第三方模块需要使用它指定栈空间的大小。 ap_register_output_filter_protocol或ap_filter_protocol来委托mod_filter进行协议管理。 pcreposix.h头文件现在被ap_regex.h头文件取代了。原来老的POSIX.2 regex.h 实现现在位于ap_名字空间下(由ap_regex.h提供)。比如原来的regcomp, regexec调用现在要修改成ap_regcomp, ap_regcomp调用。 在1.x和2.0版本中,需要SQL支持的模块必须自己管理数据库。为了不要重新发明轮子,Apache 2.1 及以后的版本提供了ap_dbd API 来管理数据库连接(包括对线程型和非线程型MPM进行优化),同时 APR 1.2 及以后版本也提供了apr_dbd API 与数据库打交道。
新模块应当使用了这些API来进行数据库操作。现存的应用程序应当进行透明的升级或使用推荐选项来使用这些API。