⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 php_apache.h

📁 php-4.4.7学习linux时下载的源代码
💻 H
字号:
/*   +----------------------------------------------------------------------+   | PHP Version 4                                                        |   +----------------------------------------------------------------------+   | Copyright (c) 1997-2007 The PHP Group                                |   +----------------------------------------------------------------------+   | This source file is subject to version 3.01 of the PHP license,      |   | that is bundled with this package in the file LICENSE, and is        |   | available through the world-wide-web at the following url:           |   | http://www.php.net/license/3_01.txt                                  |   | If you did not receive a copy of the PHP license and are unable to   |   | obtain it through the world-wide-web, please send a note to          |   | license@php.net so we can mail you a copy immediately.               |   +----------------------------------------------------------------------+   | Author: Sascha Schumann <sascha@schumann.cx>                         |   +----------------------------------------------------------------------+ *//* $Id: php_apache.h,v 1.1.2.3.8.2 2007/01/01 09:46:51 sebastian Exp $ */#ifndef PHP_APACHE_H#define PHP_APACHE_H#include "httpd.h"#include "http_config.h"#include "http_core.h"/* Declare this so we can get to it from outside the sapi_apache2.c file */extern module AP_MODULE_DECLARE_DATA php4_module;/* A way to specify the location of the php.ini dir in an apache directive */extern char *apache2_php_ini_path_override;/* The server_context used by PHP */typedef struct php_struct {	int state;	request_rec *r;	apr_bucket_brigade *brigade;	/* stat structure of the current file */#if defined(NETWARE) && defined(CLIB_STAT_PATCH)	struct stat_libc finfo;#else	struct stat finfo;#endif	/* Whether or not we've processed PHP in the output filters yet. */	int request_processed;} php_struct;void *merge_php_config(apr_pool_t *p, void *base_conf, void *new_conf);void *create_php_config(apr_pool_t *p, char *dummy);char *get_php_config(void *conf, char *name, size_t name_len);void apply_config(void *);extern const command_rec php_dir_cmds[];#define APR_ARRAY_FOREACH_OPEN(arr, key, val) 		\{													\	apr_table_entry_t *elts;						\	int i;											\	elts = (apr_table_entry_t *) arr->elts;			\	for (i = 0; i < arr->nelts; i++) {				\		key = elts[i].key;							\		val = elts[i].val;#define APR_ARRAY_FOREACH_CLOSE() }}typedef struct {	long engine;	long xbithack;	long last_modified;} php_apache2_info_struct;extern zend_module_entry apache2_module_entry;#ifdef ZTSextern int php_apache2_info_id;#define AP2(v) TSRMG(php_apache2_info_id, php_apache2_info_struct *, v)#elseextern php_apache2_info_struct php_apache2_info;#define AP2(v) (php_apache2_info.v)#endif#endif /* PHP_APACHE_H */

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -