Установка LiveStreet в поддиректорию основного домена с привязкой субдомена. Решение проблем
Для начала расскажу про условия, в которых могут возникнуть проблемы:
При установке движка во вложенную директорию site.com/livestreet/ с привязанным к ней субдоменом livestreet.site.com может возникнуть проблема. Заключается она в том, что у вас при заходе на созданный субдомен не работают ссылки, навигация и прочий функционал. Обычно это связанно с неправильным конкурированием файла config/config.local.php
Возможно вам помогут следующие манипуляции:
1. Находим файл config/config.local.php
2. Меняем (или добавляем, если их нет) следующее поля:
В первом поле указываем адрес вашего сайта (т.е. субдомен ! без слеша на конце — livestreet.site.com)
Во втором поле указываем полный путь на сервере к директории с движком
В третьем поле указываем значение равное нулю (0). Тут обычно у многих ступор. Дело в том, что при создании субдомена сервер сам знает из какой директории подгребать файлы для данного субдомена. Сервер по умолчанию считает уровень директории нулевым (когда мы заходим на субдомен), и при отличном от 0 параметре сервер попросту не «понимает», что мы от него требуем.
Собственно на этом всё. Заливаем обновленный config.local.php на сервер и радуемся работоспособности движка под вашим субдоменом livestreet.site.com
P.S. Для тех кто в танке:
При установке движка во вложенную директорию site.com/livestreet/ с привязанным к ней субдоменом livestreet.site.com может возникнуть проблема. Заключается она в том, что у вас при заходе на созданный субдомен не работают ссылки, навигация и прочий функционал. Обычно это связанно с неправильным конкурированием файла config/config.local.php
Возможно вам помогут следующие манипуляции:
1. Находим файл config/config.local.php
2. Меняем (или добавляем, если их нет) следующее поля:
$config['path']['root']['web'] = 'http://livestreet.site.com'; $config['path']['root']['server'] = '/home/site.com/public_html/livestreet'; $config['path']['offset_request_url'] = '0';
В первом поле указываем адрес вашего сайта (т.е. субдомен ! без слеша на конце — livestreet.site.com)
Во втором поле указываем полный путь на сервере к директории с движком
В третьем поле указываем значение равное нулю (0). Тут обычно у многих ступор. Дело в том, что при создании субдомена сервер сам знает из какой директории подгребать файлы для данного субдомена. Сервер по умолчанию считает уровень директории нулевым (когда мы заходим на субдомен), и при отличном от 0 параметре сервер попросту не «понимает», что мы от него требуем.
Собственно на этом всё. Заливаем обновленный config.local.php на сервер и радуемся работоспособности движка под вашим субдоменом livestreet.site.com
P.S. Для тех кто в танке:
- livestreet.site.com — адрес вашего субдомена
- site.com — адрес вашего основного домена
- /home/site.com/public_html/livestreet — этот адрес у каждого свой. Грубо говоря — это полный путь вашего root-ftp аккаунта вместе с директорией для субдомена livestreet.site.com
0 комментариев