Установка InstantCMS на поддомен

кривохостинг

 
Посетитель
small user social cms
Кубок зрительских симпатийМедаль
Сообщений: 165
Всем привет.

Проблема в следующем, немогу установить ICMS на хостинг, конкретно на поддомен.

Заливаю все как надо, создаю базу, все данные верны, но установка проходит криво.

как я понял ошибка в том что сервер неверно отдает $_SERVER['DOCUMENT_ROOT']

т.е.
поддомен news.test1.ru

то $_SERVER['DOCUMENT_ROOT'] будет /var/blabla/test1.ru а нужен /var/blabla/news.test1.ru
Помог? ткни + в карму
Модератор
small user social cms
МедальКубок зрительских симпатийПочетный донор проекта
Сообщений: 964
$_SERVER['DOCUMENT_ROOT'] прописывается в конфиге апача для каждого виртуал хоста. Нужно просто для поддомена создать виртуалхост и там указать $_SERVER['DOCUMENT_ROOT']. Например так
Код PHP:
  1.  
  2. <VirtualHost sys.domain.com:8080>
  3. ServerAdmin info@domain.com
  4. ServerName sys.domain.com
  5. ServerAlias www.sys.domain.com
  6. DocumentRoot /www/sys.domain.com/нужная_папка/
  7. ErrorLog /www/sys.domain.com/logs/error.log
  8. #CustomLog /www/sys.domain.com/logs/access.log combined
  9. </VirtualHost>
  10.  
Для DocumentRoot нужно указать путь от корня сервера до папки инстанта на поддомене. Нужно ещё проверить виртуалхост основного домена. Чтобы там алиас не был указан как *.domain.com. Если указано так, то нужно убрать звездочку, оставивь алиасом только www. Иначе для всех поддоменов будет один DocumentRoot. Как то так. Думаю, суть уловили.
Редактировалось: 1 раз (Последний: 19 декабря 2012 в 22:29)
Хватит париться, живи как нравится!
Посетитель
small user social cms
МедальПочетный донор проекта
Сообщений: 339
Марат:
Нужно ещё проверить виртуалхост основного домена. Чтобы там алиас не был указан как *.domain.com. Если указано так, то нужно убрать звездочку, оставивь алиасом только www. Иначе для всех поддоменов будет один DocumentRoot.
Уважаемые разработчики, добавьте слова из этой цитаты, в документацию по установке. Перешёл на другой хостинг, где эта звёздочка автоматом добавлялась, день убил понять не мог почему не устанавливается система.
Редактировалось: 2 раз (Последний: 13 июня 2016 в 10:01)
В начало страницы
Предыдущая темаСледующая тема Перейти на форум:
Быстрый ответ
Чтобы писать на форуме, зарегистрируйтесь или авторизуйтесь.