Menu
Авторизация:
Зарегистрироваться.
несколько сайтов
Пользователь: Alexander
Дата: 28-мая-2007 9:32 дп
Просмотров: 13590
Оценка: -2    Оценить [
|
]

Доброго времени суток, вопрос следующий:

потребовалось разместить ещё один сайт на одном и том же сервере (продублировать сайт), что я сделал:

перекопировал БД под новым именем, создал новые конфиги для нового сайта, сделал virtualhost в апаче - всё заработало, но когда я вношу изменения на одном из сайтов - эти изменения распространяются и на другой, я подозреваю что надо чтото сделать со спектре (но что не нашел...) подскажите плиз кто это уже делал ... 

--- (Отредактировано 28-May-2007 9:32 am [GMT+0300] Написал(а) Visitor) ---

Re: несколько сайтов
Пользователь: Admin
Дата: 28-мая-2007 2:48 пп
Просмотров: 7291
Оценка: 0    Оценить [
|
]

Каждый сайт должен иметь свой виртуальный хост в апачевском конфиге, свой конфиг-файл WebGUI, свою базу данных и свой documentroot с папкой для рабочих файлов. Соответствующие записи об этом должны быть в обоих конфигах.

Я так понял, базу данных Вы скопировали.

Папку с файлами скопировали на новое место?

Изменили указания на них в новых конфигах?

В httpd.conf меняются:
ServerName example.com
ServerAlias www.example.com
CustomLog /data/WebGUI/example.com/logs/example.com_access.log combined #(если указан отдельный)
ErrorLog /data/WebGUI/example.com/logs/example.com_error.log #(если указан отдельный)
DocumentRoot /data/WebGUI/example.com
PerlSetVar WebguiConfig example.com.conf

В конфигфайле WebGUI меняется:
#Названия сайта
"sitename" : [ "www.example.com", "example.com"],
#Путь к файлам
"uploadsPath" : "/data/WebGUI/example.com/uploads",
#Параметры соединения с базой
"dsn" : "DBI:mysql:www_example_com;host=localhost",
"dbuser" : "webgui",
"dbpass" : "password",


С уважением,
Владимир Витковский 

Пожалуйста, все вопросы и пожелания оставляйте на форуме, а не направляйте прямиком мне на E-mail

--- (Отредактировано 28-May-2007 14:48 [GMT+0300] Написал(а) Admin) ---

© 2004-2017 WebGUI на русском. | Powered by WebGUI
& use Foundation framework | Расположен на WebGUI hosting