LiveInternetMail.ru
Форум русской поддержки Joomla!® CMS
27.05.2012, 18:13:54 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
   
   Начало   Поиск Joomla 1.7 FAQ Joomla 1.5 FAQ Joomla 1.0 FAQ Правила форума Новости Joomla Войти Регистрация Помощь  
Страниц: [1]   Вниз
  Добавить закладку  |  Печать  
Автор Тема: Joomla на 2 сетевых интерфейса.  (Прочитано 10562 раз)
0 Пользователей и 1 Гость смотрят эту тему.
Sasha_Beluj
Гость
« : 23.09.2007, 23:10:09 »

Добрый вечер, форумчане. Пару дней назад поставил Joomla 1.0.13. Вполне доволен функциональностью.
Но вот только пару часов назад нашел проблемку. Заметил, что сайт работает только на один сетевой интерфейс (т.е. только на один IP-адрес - или на внешний, или на внутренний) Мне же нужно, чтобы он был открыт и для локальной сети и для Интернета.
Поиски по форуму ни к чему хорошему не привели. Искал по словам вроде "хак", "интерфейс". А может, таки, плохо искал. Вообщем, просьба помочь знающих людей  Smiley
Записан
era
Dev Team
******

Репутация: +333/-4
Offline Offline

Пол: Мужской
Сообщений: 2259


В туалете лучше быть пользователем, чем админом.


« Ответ #1 : 23.09.2007, 23:21:42 »

попробуй в корне сайта поменять в файле configuration.php параметр
$mosConfig_live_site
на
$mosConfig_live_site = 'http://'.$_SERVER['HTTP_HOST'];
Записан
Sasha_Beluj
Гость
« Ответ #2 : 23.09.2007, 23:30:57 »

Огромное спасибо! Вы меня прямо-таки выручили Azn
Жаль, правда, что я сам не додумался. Работал ведь с такими функциями... Sad
Еще раз Спасибо! Тему можно фтопку ну или оставить. Может еще кому пригодится Wink
Записан
era
Dev Team
******

Репутация: +333/-4
Offline Offline

Пол: Мужской
Сообщений: 2259


В туалете лучше быть пользователем, чем админом.


« Ответ #3 : 23.09.2007, 23:55:21 »

Пока переносится в FAQ добавлю:

При использовании кэша Joomla на сайте требуется создать для данного сайта дополнительные директории кэша, т.е. при обращении к сайту по н-р 192.168.1.2 (локальный корпаративный адрес сайта допустим) не брался кэш от глобального (н-р www.my-site.ru), т.к. могут получиться заморочки с url-адресами закэшированых данных.
Избавиться от этого можно так:
изменить в этом-же файле директорию кэша, т.е. установить параметр
$mosConfig_cachepath = '<тут путь до директории сайта>/cache/'.$_SERVER['HTTP_HOST'];

и в директории cache создать вручную директории возможных имён сайтов, по которым к нему можно достучаться, т.е. н-р: "www.my-site.ru", "my-site.ru", "192.168.1.2", "некий глобальный IP-адрес", и т.д. и т.п.; (права на запись в эти директории дать)
Записан
Страниц: [1]   Вверх
  Добавить закладку  |  Печать  
 
Перейти в:  

Рейтинг@Mail.ru Rambler Top100 Powered by SMF 1.1.16 | SMF © 2006, Simple Machines

Joomlaforum.ru is not affiliated with or endorsed by the Joomla! Project or Open Source Matters.
The Joomla! name and logo is used under a limited license granted by Open Source Matters
the trademark holder in the United States and other countries.

LiveInternet