Переадресация порта на сервере.

Главные вкладки

Аватар пользователя blood blood 12 июля 2007 в 14:46

Ситуация при которой основной порт сервера (80ый) занят другим сервером хоть и редка но бывает. Вот с ней я и столкнулся. Выход был найден быстро переадресация порта 8080 на 80ый. Все работает , вроде все замечательно. Но вылез глюк : не работает авторизация... Поиск по форумам ничего не дал. После "ручного" разбирательства получилось следующее лекарство :
В файле sites/default/settings.php строку (145ая) :
$domain = '.'. preg_replace('`^www.`', '', $_SERVER['HTTP_HOST']);
дополняем строкой :
$domain = '.'. preg_replace('/:\d+$/','',$_SERVER['HTTP_HOST']);

Все. авторизация снова в строю.