
日期: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。