21#include "http_config.h"
32extern module AP_MODULE_DECLARE_DATA php_module;
57#define APR_ARRAY_FOREACH_OPEN(arr, key, val) \
59 apr_table_entry_t *elts; \
61 elts = (apr_table_entry_t *) arr->elts; \
62 for (i = 0; i < arr->nelts; i++) { \
66#define APR_ARRAY_FOREACH_CLOSE() }}
77extern int php_apache2_info_id;
78#define AP2(v) ZEND_TSRMG(php_apache2_info_id, php_apache2_info_struct *, v)
82#define AP2(v) (php_apache2_info.v)
87# undef AP_MODULE_DECLARE_DATA
88# define AP_MODULE_DECLARE_DATA PHPAPI
const command_rec php_dir_cmds[]
char * apache2_php_ini_path_override
void apply_config(void *)
zend_module_entry apache2_module_entry
char * get_php_config(void *conf, char *name, size_t name_len)
void * merge_php_config(apr_pool_t *p, void *base_conf, void *new_conf)
void php_ap2_register_hook(apr_pool_t *p)
void * create_php_config(apr_pool_t *p, char *dummy)
php_apache2_info_struct php_apache2_info
apr_bucket_brigade * brigade
#define ZEND_TSRMLS_CACHE_EXTERN()
struct _zend_module_entry zend_module_entry