Welcome! Log In Create A New Profile

Advanced

Почему не работает модуль.

July 30, 2010 05:37AM
Добрый день!

Я хочу разобраться в создании модуля под nginx.
Для этого я взял стандартный модуль random_index
И просто тупо изменил название файла назвал его так ngx_http_user_questions_module.c (И в нем просто изменил названия всего где встрачалось random_index на user_questions)
далее я создал config со следующим содержанием
ngx_addon_name=ngx_http_user_questions_module
HTTP_MODULES="$HTTP_MODULES ngx_http_user_questions_module"
NGX_ADDON_SRCS="$NGX_ADDON_SRCS $ngx_addon_dir/ngx_http_user_questions_module.c"
NGX_ADDON_DEPS="$NGX_ADDON_DEPS $ngx_addon_dir/ngx_http_user_questions_module.c"

Сам модуль поместил в nginx/src/my
Создал скрипт для запуска
#!/bin/sh
./configure --prefix=/wrk/local --add-module=src/my --with-http_random_index_module
make && make install

Запустил все собралось удачно без проблем.

Далее при добавлении в nginx.conf
таких строк

location \ {
user_questions on;
}

Пишет что unknow directive user_questions

Хотя если использовать нормальный(родной) random_index, так

location \ {
random_index on;
}
все ок работает.

Что делать?
Все испробовал, но я все в тупике.
Subject Author Posted

Почему не работает модуль.

dix75 July 30, 2010 05:37AM

Re: Почему не работает модуль.

dix75 August 02, 2010 09:49AM

Re: Почему не работает модуль.

dix75 August 02, 2010 09:58AM

Re: Почему не работает модуль.

dix75 August 02, 2010 10:06AM

Re: Почему не работает модуль.

Илья Шипицин August 02, 2010 09:52AM

Re: Почему не работает модуль.

Илья Шипицин August 02, 2010 10:00AM

Re: Почему не работает модуль.

dix75 August 02, 2010 11:18AM

Re: Почему не работает модуль.

Yuriy Taraday August 02, 2010 11:40AM



Sorry, only registered users may post in this forum.

Click here to login

Online Users

Guests: 136
Record Number of Users: 8 on April 13, 2023
Record Number of Guests: 421 on December 02, 2018
Powered by nginx      Powered by FreeBSD      PHP Powered      Powered by MariaDB      ipv6 ready