Welcome! Log In Create A New Profile

Advanced

Re: Получение конфигурации

June 30, 2010 04:22AM
On Wed, Jun 30, 2010 at 09:22:10AM +0500, Anton Dutov wrote:

> Как можно получить конфигурацию виртуального хоста в обработчике module_init ?

Какого из ? (Их может быть много).
На этой стадии доступна только глобальная конфигурация http.
А что нужно сделать ?

> (ngx_int_t (*init_module)(ngx_cycle_t *cycle); )
>
> в структуре ngx_cycle_s имеется указатель на конфигурационный контекст модуля
>
> struct ngx_cycle_s {
> void ****conf_ctx;
>
> так же имеется макрос
> #define ngx_http_conf_get_module_srv_conf(cf, module)
> \
> ((ngx_http_conf_ctx_t *) cf->ctx)->srv_conf[module.ctx_index]
>
> можно было бы как нить так преобразовать
> ((ngx_http_conf_ctx_t ****)cycle->conf_ctx)->srv_conf[module.ctx_index]
>
> если бы не четверной указатель


--
Игорь Сысоев
http://sysoev.ru

_______________________________________________
nginx-ru mailing list
nginx-ru@nginx.org
http://nginx.org/mailman/listinfo/nginx-ru
Subject Author Posted

Получение конфигурации

Anton Dutov June 30, 2010 12:24AM

Re: Получение конфигурации

Yuriy Taraday June 30, 2010 01:42AM

Re: Получение конфигурации

Anton Dutov June 30, 2010 01:54AM

Re: Получение конфигурации

Anton Dutov June 30, 2010 01:56AM

Re: POST cache

Евгений Девятых June 30, 2010 02:04AM

Re: Получение конфигурации

Igor Sysoev June 30, 2010 04:22AM

Re: Получение конфигурации

Anton Dutov June 30, 2010 02:36PM



Sorry, only registered users may post in this forum.

Click here to login

Online Users

Guests: 127
Record Number of Users: 8 on April 13, 2023
Record Number of Guests: 500 on July 15, 2024
Powered by nginx      Powered by FreeBSD      PHP Powered      Powered by MariaDB      ipv6 ready