亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來(lái)到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? http_config.h

?? Apache_2.0.59-Openssl_0.9 配置tomcat. Apache_2.0.59-Openssl_0.9 配置tomcat.
?? H
?? 第 1 頁(yè) / 共 3 頁(yè)
字號(hào):
 * @param parms The cmd_parms to pass to all functions
 * @param section_vector The per-section config vector.
 * @return Error string on error, NULL otherwise
 */
AP_DECLARE(const char *) ap_walk_config(ap_directive_t *conftree,
                                        cmd_parms *parms,
                                        ap_conf_vector_t *section_vector);

/**
 * @defgroup ap_check_cmd_context ap_check_cmd_context
 * @{
 */
/**
 * Check the context a command is used in.
 * @param cmd The command to check
 * @param forbidden Where the command is forbidden.
 * @return Error string on error, NULL on success
 */
AP_DECLARE(const char *) ap_check_cmd_context(cmd_parms *cmd, 
                                              unsigned forbidden);

#define  NOT_IN_VIRTUALHOST     0x01 /**< Forbidden in <Virtualhost> */
#define  NOT_IN_LIMIT           0x02 /**< Forbidden in <Limit> */
#define  NOT_IN_DIRECTORY       0x04 /**< Forbidden in <Directory> */
#define  NOT_IN_LOCATION        0x08 /**< Forbidden in <Location> */
#define  NOT_IN_FILES           0x10 /**< Forbidden in <Files> */
/** Forbidden in <Directory>/<Location>/<Files>*/
#define  NOT_IN_DIR_LOC_FILE    (NOT_IN_DIRECTORY|NOT_IN_LOCATION|NOT_IN_FILES) 
/** Forbidden in <VirtualHost>/<Limit>/<Directory>/<Location>/<Files> */
#define  GLOBAL_ONLY            (NOT_IN_VIRTUALHOST|NOT_IN_LIMIT|NOT_IN_DIR_LOC_FILE) 

/** @} */

#ifdef CORE_PRIVATE

/**
 * The topmost module in the list
 * @defvar module *ap_top_module
 */
AP_DECLARE_DATA extern module *ap_top_module;

/**
 * Array of all statically linked modules
 * @defvar module *ap_prelinked_modules[]
 */
AP_DECLARE_DATA extern module *ap_prelinked_modules[];
/**
 * Array of all preloaded modules
 * @defvar module *ap_preloaded_modules[]
 */
AP_DECLARE_DATA extern module *ap_preloaded_modules[];
/**
 * Array of all loaded modules
 * @defvar module **ap_loaded_modules
 */
AP_DECLARE_DATA extern module **ap_loaded_modules;

/* For mod_so.c... */
/** Run a single module's two create_config hooks
 *  @param p the pool to allocate from
 *  @param s The server to configure for.
 *  @param m The module to configure
 */
AP_DECLARE(void) ap_single_module_configure(apr_pool_t *p, server_rec *s, 
                                            module *m);

/* For http_main.c... */
/**
 * Add all of the prelinked modules into the loaded module list
 * @param process The process that is currently running the server
 */
AP_DECLARE(void) ap_setup_prelinked_modules(process_rec *process);

/**
 * Show the preloaded configuration directives, the help string explaining
 * the directive arguments, in what module they are handled, and in
 * what parts of the configuration they are allowed.  Used for httpd -h.
 */
AP_DECLARE(void) ap_show_directives(void);

/** 
 * Show the preloaded module names.  Used for httpd -l. 
 */
AP_DECLARE(void) ap_show_modules(void);

/** 
 * Show the MPM name.  Used in reporting modules such as mod_info to
 * provide extra information to the user
 */
AP_DECLARE(const char *) ap_show_mpm(void);

/**
 * Read all config files and setup the server
 * @param process The process running the server
 * @param temp_pool A pool to allocate temporary data from.
 * @param config_name The name of the config file
 * @param conftree Place to store the root of the config tree
 * @return The setup server_rec list.
 */
AP_DECLARE(server_rec *) ap_read_config(process_rec *process, 
                                        apr_pool_t *temp_pool, 
                                        const char *config_name, 
                                        ap_directive_t **conftree);

/**
 * Run all rewrite args hooks for loaded modules
 * @param process The process currently running the server
 */
AP_DECLARE(void) ap_run_rewrite_args(process_rec *process);

/**
 * Run the register hooks function for a specified module
 * @param m The module to run the register hooks function fo
 * @param p The pool valid for the lifetime of the module
 */
AP_DECLARE(void) ap_register_hooks(module *m, apr_pool_t *p);

/**
 * Setup all virtual hosts
 * @param p The pool to allocate from
 * @param main_server The head of the server_rec list
 */
AP_DECLARE(void) ap_fixup_virtual_hosts(apr_pool_t *p, 
                                        server_rec *main_server);

/* For http_request.c... */

/**
 * Setup the config vector for a request_rec
 * @param p The pool to allocate the config vector from
 * @return The config vector
 */
AP_CORE_DECLARE(ap_conf_vector_t*) ap_create_request_config(apr_pool_t *p);

/**
 * Setup the config vector for per dir module configs
 * @param p The pool to allocate the config vector from
 * @return The config vector
 */
AP_CORE_DECLARE(ap_conf_vector_t *) ap_create_per_dir_config(apr_pool_t *p);

/**
 * Run all of the modules merge per dir config functions
 * @param p The pool to pass to the merge functions
 * @param base The base directory config structure
 * @param new_conf The new directory config structure
 */
AP_CORE_DECLARE(ap_conf_vector_t*) ap_merge_per_dir_configs(apr_pool_t *p,
                                           ap_conf_vector_t *base,
                                           ap_conf_vector_t *new_conf);

/* For http_connection.c... */
/**
 * Setup the config vector for a connection_rec
 * @param p The pool to allocate the config vector from
 * @return The config vector
 */
AP_CORE_DECLARE(ap_conf_vector_t*) ap_create_conn_config(apr_pool_t *p);

/* For http_core.c... (<Directory> command and virtual hosts) */

/**
 * parse an htaccess file
 * @param resulting htaccess_result
 * @param r The request currently being served
 * @param override Which overrides are active
 * @param path The path to the htaccess file
 * @param access_name The list of possible names for .htaccess files
 * int The status of the current request
 */
AP_CORE_DECLARE(int) ap_parse_htaccess(ap_conf_vector_t **result, 
                                       request_rec *r, int override,
                                       const char *path, 
                                       const char *access_name);

/**
 * Setup a virtual host
 * @param p The pool to allocate all memory from
 * @param hostname The hostname of the virtual hsot
 * @param main_server The main server for this Apache configuration
 * @param ps Place to store the new server_rec
 * return Error string on error, NULL on success
 */
AP_CORE_DECLARE(const char *) ap_init_virtual_host(apr_pool_t *p, 
                                                   const char *hostname,
                                                   server_rec *main_server, 
                                                   server_rec **);

/**
 * Process the config file for Apache
 * @param s The server rec to use for the command parms
 * @param fname The name of the config file
 * @param conftree The root node of the created config tree
 * @param p Pool for general allocation
 * @param ptem Pool for temporary allocation
 */
AP_DECLARE(void) ap_process_resource_config(server_rec *s, const char *fname, 
                                            ap_directive_t **conftree, 
                                            apr_pool_t *p, apr_pool_t *ptemp);

/**
 * Process all directives in the config tree
 * @param s The server rec to use in the command parms
 * @param conftree The config tree to process
 * @param p The pool for general allocation
 * @param ptemp The pool for temporary allocations
 */
AP_DECLARE(void) ap_process_config_tree(server_rec *s, ap_directive_t *conftree,
                                        apr_pool_t *p, apr_pool_t *ptemp);

/* Module-method dispatchers, also for http_request.c */
/**
 * Run the handler phase of each module until a module accepts the
 * responsibility of serving the request
 * @param r The current request
 * @return The status of the current request
 */
AP_CORE_DECLARE(int) ap_invoke_handler(request_rec *r);

/* for mod_perl */

/**
 * Find a given directive in a command_rec table
 * @param name The directive to search for
 * @param cmds The table to search
 * @return The directive definition of the specified directive
 */
AP_CORE_DECLARE(const command_rec *) ap_find_command(const char *name, 
                                                     const command_rec *cmds);

/**
 * Find a given directive in a list module
 * @param cmd_name The directive to search for
 * @param mod The module list to search
 * @return The directive definition of the specified directive
 */
AP_CORE_DECLARE(const command_rec *) ap_find_command_in_modules(const char *cmd_name, 
                                                                module **mod);

/**
 * Ask a module to create per-server and per-section (dir/loc/file) configs
 * (if it hasn't happened already). The results are stored in the server's
 * config, and the specified per-section config vector.
 * @param server The server to operate upon.
 * @param section_vector The per-section config vector.
 * @param section Which section to create a config for.
 * @param mod The module which is defining the config data.
 * @param pconf A pool for all configuration allocations.
 * @return The (new) per-section config data.
 */
AP_CORE_DECLARE(void *) ap_set_config_vectors(server_rec *server,
                                              ap_conf_vector_t *section_vector,
                                              const char *section,
                                              module *mod, apr_pool_t *pconf);

#endif

  /* Hooks */

/**
 * Run the header parser functions for each module
 * @param r The current request
 * @return OK or DECLINED
 */
AP_DECLARE_HOOK(int,header_parser,(request_rec *r))

/**
 * Run the pre_config function for each module
 * @param pconf The config pool
 * @param plog The logging streams pool
 * @param ptemp The temporary pool
 * @return OK or DECLINED on success anything else is a error
 */
AP_DECLARE_HOOK(int,pre_config,(apr_pool_t *pconf,apr_pool_t *plog,
                                apr_pool_t *ptemp))


/**
 * Run the post_config function for each module
 * @param pconf The config pool
 * @param plog The logging streams pool
 * @param ptemp The temporary pool
 * @param s The list of server_recs
 * @return OK or DECLINED on success anything else is a error
 */
AP_DECLARE_HOOK(int,post_config,(apr_pool_t *pconf,apr_pool_t *plog,
                                 apr_pool_t *ptemp,server_rec *s))

/**
 * Run the open_logs functions for each module
 * @param pconf The config pool
 * @param plog The logging streams pool
 * @param ptemp The temporary pool
 * @param s The list of server_recs
 * @return OK or DECLINED on success anything else is a error
 */
AP_DECLARE_HOOK(int,open_logs,(apr_pool_t *pconf,apr_pool_t *plog,
                               apr_pool_t *ptemp,server_rec *s))

/**
 * Run the child_init functions for each module
 * @param pchild The child pool
 * @param s The list of server_recs in this server 
 */
AP_DECLARE_HOOK(void,child_init,(apr_pool_t *pchild, server_rec *s))

/**
 * Run the handler functions for each module
 * @param r The request_rec
 * @remark non-wildcard handlers should HOOK_MIDDLE, wildcard HOOK_LAST
 */
AP_DECLARE_HOOK(int,handler,(request_rec *r))

/**
 * Run the quick handler functions for each module. The quick_handler
 * is run before any other requests hooks are called (location_walk,
 * directory_walk, access checking, et. al.). This hook was added
 * to provide a quick way to serve content from a URI keyed cache.
 * 
 * @param r The request_rec
 * @param lookup_uri Controls whether the caller actually wants content or not.
 * lookup is set when the quick_handler is called out of 
 * ap_sub_req_lookup_uri()
 */
AP_DECLARE_HOOK(int,quick_handler,(request_rec *r, int lookup_uri))

/**
 * Retrieve the optional functions for each module.
 * This is run immediately before the server starts. Optional functions should
 * be registered during the hook registration phase.
 */
AP_DECLARE_HOOK(void,optional_fn_retrieve,(void))

#ifdef __cplusplus
}
#endif

#endif	/* !APACHE_HTTP_CONFIG_H */

?? 快捷鍵說(shuō)明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
...中文天堂在线一区| 精品国产污污免费网站入口| 国产综合色产在线精品| 天堂va蜜桃一区二区三区 | 欧美一区二区三区视频| 日本道免费精品一区二区三区| 成人免费观看视频| 成人综合在线观看| 北条麻妃一区二区三区| 不卡av免费在线观看| av午夜精品一区二区三区| 一本色道亚洲精品aⅴ| 91久久免费观看| 欧美天天综合网| 337p亚洲精品色噜噜狠狠| 欧美一区二区久久久| 日韩欧美国产精品| 国产亚洲人成网站| 亚洲人成伊人成综合网小说| 亚洲一本大道在线| 日本aⅴ免费视频一区二区三区| 精品一区二区三区久久| 成人小视频免费在线观看| 91麻豆国产福利在线观看| 欧美色视频在线| 精品国产凹凸成av人导航| 国产欧美日韩另类视频免费观看| 18成人在线观看| 婷婷久久综合九色国产成人| 国模大尺度一区二区三区| 不卡一区二区在线| 欧美日韩一区中文字幕| 久久久久九九视频| 亚洲成人综合网站| 国产成人精品免费看| 欧美日韩一区视频| 久久久久久久久久看片| 亚洲一二三区在线观看| 久88久久88久久久| 在线免费观看日韩欧美| 欧美大片在线观看| 一区二区三区中文字幕电影| 久久91精品国产91久久小草| 91美女在线观看| 精品蜜桃在线看| 亚洲午夜激情网页| 国v精品久久久网| 欧美一区午夜精品| 亚洲欧洲成人精品av97| 蜜臀av一区二区| 欧美亚洲高清一区| 国产精品网曝门| 蜜臀av性久久久久蜜臀av麻豆| 99re8在线精品视频免费播放| 日韩一区二区麻豆国产| 亚洲最大的成人av| 99re热视频精品| 国产亚洲欧美日韩在线一区| 人禽交欧美网站| 色94色欧美sute亚洲13| 日本一区二区免费在线观看视频| 亚洲成a人v欧美综合天堂下载 | 亚洲一二三四在线观看| 成人在线一区二区三区| 日韩欧美中文一区| 丝袜诱惑亚洲看片| 欧美日韩国产综合一区二区三区| 中文字幕一区二区三区不卡在线| 国产麻豆91精品| 日韩欧美国产电影| 久久精品免费观看| 日韩精品中文字幕一区二区三区 | 在线综合+亚洲+欧美中文字幕| 亚洲视频1区2区| 97国产精品videossex| 中文字幕在线观看一区| 成年人午夜久久久| 日韩伦理电影网| 色婷婷综合五月| 亚洲一区二区三区中文字幕| 色哟哟一区二区在线观看| 亚洲伦理在线精品| 91美女片黄在线观看| 一区二区免费看| 欧美日韩一区高清| 看电影不卡的网站| 国产日韩av一区二区| 国产盗摄女厕一区二区三区| 国产欧美一区二区三区鸳鸯浴 | 91免费在线看| 亚洲精品国产一区二区三区四区在线 | 亚洲国产精品麻豆| 欧美亚洲综合网| 秋霞午夜av一区二区三区| 欧美一卡二卡在线| 激情五月婷婷综合| 综合婷婷亚洲小说| 欧美午夜免费电影| 久久99精品国产| 亚洲国产精品黑人久久久| av不卡免费电影| 日韩中文字幕1| www激情久久| 91麻豆文化传媒在线观看| 亚洲国产日韩a在线播放| 欧美一区二区在线免费观看| 国产伦精一区二区三区| 亚洲一区免费视频| 精品国产乱码久久久久久闺蜜 | 亚洲自拍偷拍av| 日韩精品一区二区三区三区免费 | 欧美日韩一区视频| 国产成人久久精品77777最新版本| 亚洲欧洲www| 精品毛片乱码1区2区3区| 色婷婷av一区二区三区大白胸| 日av在线不卡| 亚洲欧美激情小说另类| 91精品国模一区二区三区| 成人爽a毛片一区二区免费| 亚洲一区二区精品久久av| 国产丝袜美腿一区二区三区| 欧美在线视频日韩| 成人av网站免费| 免费高清视频精品| 亚洲影视在线播放| 国产精品乱码一区二三区小蝌蚪| 欧美色视频在线| 99精品国产热久久91蜜凸| 精品一区二区三区蜜桃| 亚洲一区二区四区蜜桃| 最新国产の精品合集bt伙计| 欧美mv日韩mv亚洲| 91精品欧美综合在线观看最新| 99久久99久久免费精品蜜臀| 精品亚洲成a人| 视频一区二区三区在线| 亚洲精品视频观看| 日韩一区中文字幕| 国产欧美日韩亚州综合| 日韩午夜中文字幕| 欧美日韩成人一区二区| 在线精品视频免费播放| 成人免费毛片a| 国产乱码精品一品二品| 日韩高清中文字幕一区| 亚洲高清一区二区三区| 亚洲国产精品精华液网站| 亚洲日本在线视频观看| 亚洲欧洲美洲综合色网| 国产精品妹子av| 国产精品久久久久久户外露出| 国产亚洲短视频| 国产欧美日韩在线| 国产精品久久久久久久午夜片 | 色av综合在线| 91极品美女在线| 色综合天天综合色综合av| 色噜噜狠狠成人中文综合| 日本道精品一区二区三区| 在线观看一区二区视频| 在线视频一区二区三区| 欧美视频一区二区三区四区| 欧美日韩在线三区| 日韩一区二区三| 久久精品这里都是精品| 国产精品视频在线看| 中文字幕在线不卡一区二区三区| 中文字幕亚洲综合久久菠萝蜜| 日韩理论在线观看| 亚洲国产一区在线观看| 日本成人在线一区| 国产一区不卡在线| www.亚洲激情.com| 欧洲一区二区av| 欧美电视剧在线观看完整版| 国产女人18毛片水真多成人如厕| 亚洲视频一二区| 偷拍与自拍一区| 精品一二线国产| 成人中文字幕合集| 欧美日韩精品三区| 久久色.com| 亚洲乱码国产乱码精品精可以看| 午夜精彩视频在线观看不卡| 极品瑜伽女神91| 9久草视频在线视频精品| 欧美日韩免费视频| 国产偷国产偷精品高清尤物| 亚洲亚洲精品在线观看| 国产在线精品一区在线观看麻豆| 成人国产精品免费观看| 欧美群妇大交群中文字幕| 国产欧美一区二区在线| 亚洲国产精品久久人人爱| 国产精品69毛片高清亚洲| 欧美午夜精品一区二区三区| 久久色中文字幕| 婷婷夜色潮精品综合在线| 成人免费高清视频|