Установка на субдомен
Устанавливаю LS 3.1 на субдомен, хостинг РБК.
Как правильно записать конфиг?
UPD. При установке со стандартным конфигом выдает:
Как правильно записать конфиг?
UPD. При установке со стандартным конфигом выдает:
Parse error: parse error, unexpected T_STRING, expecting T_OLD_FUNCTION or T_FUNCTION or T_VAR or '}'
in /www/kmforum/users/kmforum-communit/www/htdocs/classes/engine/Router.class.php on line 37
17 комментариев
В данном случае у топикстартера сайт выполняется под PHP 4, а нужен PHP 5.
Приведёт к добавлению префикса 'livestreet.' ко всем ссылкам на сайте. Т.е., допустим, сайт располагается на
А инструкция
поможет как раз при установке в подкаталог Document Root сайта.
Вообще, топикстартер тоже неправильно описал проблему. Дело же не в субдомене (субдомен домена второго уровня — это, как-никак, домен третьего уровня). Если настройки http daemon правильны, виртуалхосту правильно выставлено днс-имя (неважно, какого уровня) и каталог Document Root, то всё будет работать безотносительно уровня домена.
Ситуация такая — есть мой домен tnkd.ru. Хостер Majordomo поддерживает создание поддоменов банальным созданием папки на фтп. Таким образом на фтп есть папка school, а поддомен выглядит так school.tnkd.ru
Собственно, проблема вот в чем
То есть лайвстрит ищет конфиг в папке /home/u49507/tnkdru/www/ в то время как правильный путь выглядит так — /home/u49507/tnkdru/school/
Как это исправить, что я должен указать в главном конфиге?
Спасибо.
define('DIR_SERVER_ROOT','/home/u49507/tnkdru/school/');
От предопределённых констант PHP мы и хотим избавиться.
Как я и обещал, могу выслать вам инвайт на Google Wave, если он вам, конечно же, нужен :)