Неужели ни кто не сталкивался с такой необходимостью?
Объясню поподробней, задача кажется простой.
Есть сайт компании http://site/, куда установлена платная версия Битрикс. Есть сайт этой же компании на http://sub.site/, который написан самостоятельно на PHP.
Так вот, на сайт http://sub.site/ нужно пускать только авторизованных пользователей (тех, которые ввели логин и пароль) на сайте http://site/.
То есть нужно в PHP скриптах на сайте http://sub.site/ проверять, установлена ли сессия.
Надеюсь, объяснил доходчиво.
Пробовал в настройках Главного модуля разрешать распространение сессии на все поддомены и в скрипте на http://sub.site/ стартовать сессию функцией session_start(); и смотреть на установленные переменные сессии, в которых надеялся обнаружить хотя бы ID залогиненного пользователя. Не получилось.
Где хранятся данные о сессии пользователя? Как узнать на другом поддомене (на поддомене НЕ УСТАНОВЛЕНА CMS BITRIX) сервера, авторизован ли пользователь или это гость?
Как использовать открытую на сайте с CMS Bitrix сессию на другом поддомене сервера?
Например, есть сайт http://site.ru, на котором установлена система Bitrix, есть http://sub.site.ru, на котором лежит другой сайт, но доступен он должен быть только для пользователей, прошедших аутентификацию на сайте http://site.ru.
Dmitry Valyanov пишет: Посмотрели сейчас время генерации страниц - вполне приемлемое. Главная страница открывается за 0.8 сек. Далее 1.3 - 1.5. Форум - 3 сек.
Иногда главная страница открывается за 8-10 секунд, в отладочной информации так и написано. Низкая производительность - практически всегда, включая ночное время суток.
Провайдер говорит, что все хорошо. Да и тарифный план называется многообещающе - "Битрикс". Error-log-и пусты.
Вопрос: при установке Битрикс была опция использования технологии InnoDB, я звонил к провайдеру, спросил, поддерживается ли InnoDB, мне ответили, после минутного раздумия, что нет. А если все-таки поддерживается, то можно ли настроить Битрикс на использование InnoDB? А если все-таки не поддерживается, то большой ли это "тормоз" для Битрикс?
Здравствуйте. Опять вопрос по производительности. Модуль "Компрессия" установлен, включено кэширование страниц. Но почему-то сайт грузится очень медленно! Сайт - http://ftk.edu.ru/. Ping идет хорошо, потерянных пакетов и колебаний во времени отклика нет. При включении отображения отладочной информации, значение "Времени создания страницы" колеблется от 1 до 10 секунд, но построение каждого компонента на странице не занимает более 0,1 секунды, таких компонентов не более 10 на странице.
Проблема решена. Видимо, не на все папки или файлы стояли нужные права, т.к. после того, как через SSH прогнал командами find и chmod по www, все нормализовалось
А вообще, жаль, что нет ни каких ошибок в логах. На что, интересно знать, нужно опираться в подобных случаях..
На 3 шаге установки предлагают выбрать базу данных для Битрикса. Но выбирать... не из чего! База mySQL есть на хостинге и есть доступ к ней. Залил на сервер простенький PHP, выводящий список баз. Он работает.