The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"TCL & Apache"
Вариант для распечатки  
Пред. тема | След. тема 
Форумы WEB технологии (Public)
Изначальное сообщение [Проследить за развитием треда]

"TCL & Apache"  
Сообщение от Kent123 (ok) on 03-Июн-07, 23:39 
Проблема у меня не травиальная и поэтому все буду объяснять по порядку и максимально понатнее.
Есть такой чат в природе. Обызвается Чат Дмитрия Бородина. Чат написан на php и использует демон tcl. Демон запускается с конфигом чата и пишет в свою бд пользователей и пр.  
Получается что чат работает на порте апача (хх) и порт tcl (xxxx). В итоге получается что чат работает только в осле (IE). Я хочу сделать так что бы чат работал во всех браузерах(в опере). Для этого нужно чат и веб сервер повесить на один порт. После раздумий пришол к выводу что нужно использовать ngixn. Этот веб сервер умеет перенаправлять запросы на любой порт. К примеру посылается запрос на ngixn он смотрит в правилах если запрос предназначен пхп то перебрасывает его на апач если на демон чата то перебрасывает на демон чата. Но возникает проблема в том что при перенарпавлении запросов IP пользователя заменяется IP веб сервера что приводит к бану чатом IP веб сервера.  
Если к апаче можно заюзать mod_realip то что делать с tcl ?
Есть вариант отредактировать сырец tcl что бы он принимал X-Forwarded-For который может передавать ngixn .
Погуглив я увидел mod_tcl для апача. Что это за мод и можно ли как нибуть его заюзать в моем случае ?
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

 Оглавление

  • TCL & Apache, A, 09:15 , 04-Июн-07, (1)  

Сообщения по теме [Сортировка по времени, UBB]


1. "TCL & Apache"  
Сообщение от A on 04-Июн-07, 09:15 
>Проблема у меня не травиальная и поэтому все буду объяснять по порядку
>и максимально понатнее.
>Есть такой чат в природе. Обызвается Чат Дмитрия Бородина. Чат написан на
>php и использует демон tcl. Демон запускается с конфигом чата и
>пишет в свою бд пользователей и пр.
>Получается что чат работает на порте апача (хх) и порт tcl (xxxx).
>В итоге получается что чат работает только в осле (IE). Я
>хочу сделать так что бы чат работал во всех браузерах(в опере).
>Для этого нужно чат и веб сервер повесить на один порт.
>После раздумий пришол к выводу что нужно использовать ngixn. Этот веб
>сервер умеет перенаправлять запросы на любой порт. К примеру посылается запрос
>на ngixn он смотрит в правилах если запрос предназначен пхп то
>перебрасывает его на апач если на демон чата то перебрасывает на
>демон чата. Но возникает проблема в том что при перенарпавлении запросов
>IP пользователя заменяется IP веб сервера что приводит к бану чатом
>IP веб сервера.
>Если к апаче можно заюзать mod_realip то что делать с tcl ?
>
>Есть вариант отредактировать сырец tcl что бы он принимал X-Forwarded-For который может
>передавать ngixn .
>Погуглив я увидел mod_tcl для апача. Что это за мод и можно
>ли как нибуть его заюзать в моем случае ?

mod_tcl это аналог mod_perl, только не для Perl, а для Tcl.
Т.е. это модуль для написания модулей в апач на Tcl. Грубо говоря, при каждом запросе апач выполняет некую Tcl-функцию (какую, и при каких запросах -- конфигурится в конфиге апача), а эта функция генерит контент (и ещё много чего делать может).

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ] [Рекомендовать для помещения в FAQ]




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру