кривохостинг
Проблема в следующем, немогу установить ICMS на хостинг, конкретно на поддомен.
Заливаю все как надо, создаю базу, все данные верны, но установка проходит криво.
как я понял ошибка в том что сервер неверно отдает $_SERVER['DOCUMENT_ROOT']
т.е.
поддомен news.test1.ru
то $_SERVER['DOCUMENT_ROOT'] будет /var/blabla/test1.ru а нужен /var/blabla/news.test1.ru
<VirtualHost sys.domain.com:8080> ServerAdmin info@domain.com ServerName sys.domain.com ServerAlias www.sys.domain.com DocumentRoot /www/sys.domain.com/нужная_папка/ #CustomLog /www/sys.domain.com/logs/access.log combined </VirtualHost>
Уважаемые разработчики, добавьте слова из этой цитаты, в документацию по установке. Перешёл на другой хостинг, где эта звёздочка автоматом добавлялась, день убил понять не мог почему не устанавливается система.Нужно ещё проверить виртуалхост основного домена. Чтобы там алиас не был указан как *.domain.com. Если указано так, то нужно убрать звездочку, оставивь алиасом только www. Иначе для всех поддоменов будет один DocumentRoot.