Уважаемое сообщество прошу растолковать, что означает и на что влияет настройка главного модуля (в админке:
Настройки продукта/Настройки модулей/Главный модуль/Системные настройки - поле "URL сайта (без http://, например [URL=http://www.mysite.com/]www.mysite.com[/URL])"
Какое назначение имеет параметр настроек "Главного модуля": "URL сайта", при многосайтовости на разных доменах?
Ниже изложу некоторые проблемы, на решение которых потратил много времени. Не наступайте на мои грабли.
При настройке удаленного сервера я заметил следующие особенности веб окружения Bitrix 6:
1. из меню Linux невозможно подключить многосайтовость, если в имени домена есть тире;
[QUOTE]Решением данной проблемы является ручное изменение конфигурации nginx в файле /etc/nginx/bx/site_avaliable/bx_ext_#ИМЯ САЙТА#.conf
и изменение конфигурации httpd в файле /etc/httpd/bx/conf/bx_ext_#ИМЯ САЙТА#.conf[/QUOTE]
2. из меню Linux невозможно подключить многосайтовость, если вы изменили по рекомендации безопасности пароль root в MySql;
[QUOTE]Для удачного завершения операции создания kernel или link сайта пароль root для MySql должен отсутствовать.
[/QUOTE]
3. если после подключения инфоблока на новом сайте не выводятся элементы, с включенной ЧПУ навигацией;
[QUOTE]Проверьте присутствие файла .htacсess и 404.php в корне рабочей директории второго сайта. В этих файлах прописываются правила редиректа. Если этих файлов нет скопируйте их из корневой директории первого сайта.
[/QUOTE]
4. Если при проверке сайта инструментом Битрикса "Проверка системы", выяснилось, что не работает сохранение сессии без UserAgent[QUOTE]Смотрим путь сохранения сессий PHP, скорее у вас отсутствуют папки сервера или на них установлены не правильные права доступа. На сервере физически должна существовать папка где будут храниться серверные файлы сессий. К этой папке у веб-сервера должен быть нормальный доступ (владелец root, группа: root, права: 1777). Обычно папки находятся здесь: /tmp/php_sessions
[/QUOTE]
Настройки продукта/Настройки модулей/Главный модуль/Системные настройки - поле "URL сайта (без http://, например [URL=http://www.mysite.com/]www.mysite.com[/URL])"
Какое назначение имеет параметр настроек "Главного модуля": "URL сайта", при многосайтовости на разных доменах?
Ниже изложу некоторые проблемы, на решение которых потратил много времени. Не наступайте на мои грабли.
При настройке удаленного сервера я заметил следующие особенности веб окружения Bitrix 6:
1. из меню Linux невозможно подключить многосайтовость, если в имени домена есть тире;
[QUOTE]Решением данной проблемы является ручное изменение конфигурации nginx в файле /etc/nginx/bx/site_avaliable/bx_ext_#ИМЯ САЙТА#.conf
и изменение конфигурации httpd в файле /etc/httpd/bx/conf/bx_ext_#ИМЯ САЙТА#.conf[/QUOTE]
2. из меню Linux невозможно подключить многосайтовость, если вы изменили по рекомендации безопасности пароль root в MySql;
[QUOTE]Для удачного завершения операции создания kernel или link сайта пароль root для MySql должен отсутствовать.
[/QUOTE]
3. если после подключения инфоблока на новом сайте не выводятся элементы, с включенной ЧПУ навигацией;
[QUOTE]Проверьте присутствие файла .htacсess и 404.php в корне рабочей директории второго сайта. В этих файлах прописываются правила редиректа. Если этих файлов нет скопируйте их из корневой директории первого сайта.
[/QUOTE]
4. Если при проверке сайта инструментом Битрикса "Проверка системы", выяснилось, что не работает сохранение сессии без UserAgent[QUOTE]Смотрим путь сохранения сессий PHP, скорее у вас отсутствуют папки сервера или на них установлены не правильные права доступа. На сервере физически должна существовать папка где будут храниться серверные файлы сессий. К этой папке у веб-сервера должен быть нормальный доступ (владелец root, группа: root, права: 1777). Обычно папки находятся здесь: /tmp/php_sessions
[/QUOTE]