Как настроить один форум для работы из двух разных сетей?

Проблемы с установкой или работой phpBB 2.0.x? Получите помощь здесь!
Правила форума
Если на ваш вопрос есть ответы по ниже следующим ссылкам, ваш пост удаляется без объяснения причин!!!
А вы рискуете получить предупреждение или бан (в зависимости от настроения модератора).


Местная Конституция | Шаблон запроса | Документация (phpBB3) | FAQ-2 (phpbb2) | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды

Как настроить один форум для работы из двух разных сетей?

Сообщение Арсений 25.08.2004 13:37

Как настроить один форум для работы из двух разных сетей одновременно (192.168.10.x и 10.20.0.x)?

Есть машина на которой установлены следующие компонеты:
FreeBSD 5.2
Russian Apache 1.3.31
php 4.3.8
MySQL 4.0.20
phpBB 2.0.10
Также на компьютере имеется два сетевых интерфейса:
ifconfig_rl0=”inet 192.168.10.74 netmask 255.255.255.0”
ifconfig=rl1=”inet 10.20.0.4 netmask 255.255.255.0”
Арсений
phpBB 1.0.0
 
Сообщения: 8
Зарегистрирован: 25.08.2004 12:57


Сообщение Konkere 25.08.2004 14:02

а причём тут форум? тебе роутинг на фре настраивать надо :D
Konkere
phpBB 2.0.1
 
Сообщения: 149
Зарегистрирован: 12.05.2004 0:43

Сообщение Арсений 25.08.2004 14:18

"а причём тут форум? тебе роутинг на фре настраивать надо"
И как мне это сделать? :roll:
Арсений
phpBB 1.0.0
 
Сообщения: 8
Зарегистрирован: 25.08.2004 12:57

Сообщение crash 25.08.2004 14:46

Konkere
тебе роутинг на фре настраивать надо

нафига?
у него там две сетевые, апач на этом же серваке, обращайся по любому адресу, если то лько в апаче не настроено слушать определенный айпи..
Арсений
по идее и так должно пахать все.
в чем проблема что не пашет?
Как правильно задавать вопросы
Для особо одаренных: поиск - это есть круто.
FAQ v.2 | FAQ v.3 | Шаблон запроса
Аватара пользователя
crash
Support Team Leader
Support Team Leader
 
Сообщения: 6507
Зарегистрирован: 07.07.2004 16:12
Откуда: Мирный

Сообщение Арсений 25.08.2004 15:11

В настройках форума, в поле имя сервера можно указать только один ip, а мне нужно два :)
Арсений
phpBB 1.0.0
 
Сообщения: 8
Зарегистрирован: 25.08.2004 12:57

Сообщение crash 25.08.2004 15:14

Арсений зачем два? и вообще по имени можно)
ну насколько я понял проблемы в работе нет.. потому как я два раза спросил одно и тоже овтета не увидел.
Последний раз редактировалось crash 25.08.2004 15:15, всего редактировалось 1 раз.
Как правильно задавать вопросы
Для особо одаренных: поиск - это есть круто.
FAQ v.2 | FAQ v.3 | Шаблон запроса
Аватара пользователя
crash
Support Team Leader
Support Team Leader
 
Сообщения: 6507
Зарегистрирован: 07.07.2004 16:12
Откуда: Мирный

Сообщение Арсений 25.08.2004 15:18

Hostname компьютера пробовал – не работает :(

Добавлено спустя 3 минуты 1 секунду:

С апачем все в порядке
Арсений
phpBB 1.0.0
 
Сообщения: 8
Зарегистрирован: 25.08.2004 12:57

Сообщение crash 25.08.2004 15:18

Арсений
потому как у всех в файле hosts надо прописать соответствие, либо настроит ДНС
Как правильно задавать вопросы
Для особо одаренных: поиск - это есть круто.
FAQ v.2 | FAQ v.3 | Шаблон запроса
Аватара пользователя
crash
Support Team Leader
Support Team Leader
 
Сообщения: 6507
Зарегистрирован: 07.07.2004 16:12
Откуда: Мирный

Сообщение Арсений 25.08.2004 15:19

форум тоже работает, но в одной сети его глючет а в другой нет
Арсений
phpBB 1.0.0
 
Сообщения: 8
Зарегистрирован: 25.08.2004 12:57

Сообщение crash 25.08.2004 15:23

Арсений
как глючит.. блин все щипцами надо выдергивать
Как правильно задавать вопросы
Для особо одаренных: поиск - это есть круто.
FAQ v.2 | FAQ v.3 | Шаблон запроса
Аватара пользователя
crash
Support Team Leader
Support Team Leader
 
Сообщения: 6507
Зарегистрирован: 07.07.2004 16:12
Откуда: Мирный

Сообщение Арсений 25.08.2004 15:29

"как глючит.. блин все щипцами надо выдергивать"
После авторизации пользователя на форуме, его выкидывает

Добавлено спустя 1 минуту 3 секунды:

Но авторизовывает :)
Арсений
phpBB 1.0.0
 
Сообщения: 8
Зарегистрирован: 25.08.2004 12:57

Сообщение crash 25.08.2004 15:35

Арсений
когда выбрасывает адрес не меняет?
а если просто по форуму лазить и отвечать как гость все работает?
врядли поможет, но попробовать можно:
1. откройте файл functions.php в директории includes/

2. найдите строку

function redirect($url)

и весь код вплоть до знака

}

замените на

function redirect($url)
{
global $db, $board_config;

if (!empty($db))
{
$db->sql_close();
}

$server_protocol = ($board_config['cookie_secure']) ? 'https://' : 'http://';
$server_name = preg_replace('#^/?(.*?)/?$#', '1', trim($board_config['server_name']));
$server_port = ($board_config['server_port'] <> 80) ? ':' . trim($board_config['server_port']) : '';
$script_name = preg_replace('#^/?(.*?)/?$#', '1', trim($board_config['script_path']));
$script_name = ($script_name == '') ? $script_name : '/' . $script_name;
//$url = preg_replace('#^/?(.*?)/?$#', '/1', trim($url));

// Redirect via an HTML form for PITA webservers
if (@preg_match('/Microsoft|WebSTAR|Xitami/', getenv('SERVER_SOFTWARE')))
{
header('Refresh: 0; URL=' . $server_protocol . $server_name . $server_port . $script_name . $url);
echo '<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><html><head><meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"><meta http-equiv="refresh" content="0; url=' . $server_protocol . $server_name . $server_port . $script_name . $url . '"><title>Redirect</title></head><body><div align="center">If your browser does not support meta redirection please click <a href="' . $server_protocol . $server_name . $server_port . $script_name . $url . '">HERE</a> to be redirected</div></body></html>';
exit;
}

// Behave as per HTTP/1.1 spec for others
//header('Location: ' . $server_protocol . $server_name . $server_port . $script_name . $url);
header('Location: ' . $url);
exit;
}

3. сохраните файл functions.php и скопируйте на сервер, записав поверх существующего.
Как правильно задавать вопросы
Для особо одаренных: поиск - это есть круто.
FAQ v.2 | FAQ v.3 | Шаблон запроса
Аватара пользователя
crash
Support Team Leader
Support Team Leader
 
Сообщения: 6507
Зарегистрирован: 07.07.2004 16:12
Откуда: Мирный

Сообщение Арсений 25.08.2004 16:36

Ща попробую :)

Добавлено спустя 58 минут 43 секунды:

Работает! Большое спасибо за помощь :D
Арсений
phpBB 1.0.0
 
Сообщения: 8
Зарегистрирован: 25.08.2004 12:57

Сообщение Xpert 28.08.2004 21:23

Арсений
(192.168.10.x и 10.20.0.x)

Одна из них это вроде NLine, вторая - Орнет, а сам ты - из Москвы. Я прав? Если да, то мы сидим в одной сети. 8)
Эксперт - это человек, который избегает мелких ошибок на пути к грандиозному провалу.
Любая более-менее сложная задача имеет несколько простых, изящных, лёгких для понимания неправильных решений
Аватара пользователя
Xpert
phpBB Guru
 
Сообщения: 5636
Зарегистрирован: 13.03.2004 21:27
Откуда: msk.ru

Сообщение crash 29.08.2004 5:10

Xpert
это ты определил из адресов
(192.168.10.x и 10.20.0.x)

тогда я тоже из вашей сети)) только сижу за 5 тыс. км. от москвы
Как правильно задавать вопросы
Для особо одаренных: поиск - это есть круто.
FAQ v.2 | FAQ v.3 | Шаблон запроса
Аватара пользователя
crash
Support Team Leader
Support Team Leader
 
Сообщения: 6507
Зарегистрирован: 07.07.2004 16:12
Откуда: Мирный

След.


Вернуться в Поддержка phpBB 2.0.x

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 0