У меня проблема в следующем - скорее всего у меня не сохраняются сессии (это лишь мое предположение), т.е. захожу я в админку - при каждом переходе на какую-либо страницу меня просит авторизоваться - не могу ничего изменить, ничего сохранить.
Произошло это после того как я восстановил сайт на одном сервере (создал резервное копирование, а потом через restore.php его восстановил).
А у вас сессии на сервере в файлах хранятся, а не в БД? Видел такую беду на хостинге у которого банально не было свободного места - сессия не сохранялась на сервер и все дела...
Андрей Красичков, я не знаю как глянуть заголовки, но если не сложно можете посмотреть сами. Данные кинул в личку.
Пробовал и на разных браузерах, и восстанавливать проект на разных компьютерах (на сентосе в веб окружении и на windows в веб окружении) - одинаково, после перезагрузки компьютера на сайте ничего нельзя изменить, ни авторизоваться, если не запустить скрипт.
В общем как подсказал Андрей Красичков дело было в заголовках, которые неправильно формировались из-за того что в настройках сайта неправильно стояло доменное имя. Я его просто удалил, и с сессиями больше проблем нет.
Хотя в "Настройки - Инструменты - Проверка сайта" мне Битрикс пишет что надо в поле "доменное имя" вставить мое текущее доменное имя включая порт (примерно так - 192.168.0.6:6448), а как-раз если прописать вместе с портом -начинаются проблемы с сессиями. Короче очередная недоработка.
Такая же фигня, поставил порт и на сайте не возможно авторизоваться!!!!!!!!!!!! И естественно изменить ничего нельзя!!!!!!!!!!!! Сколько времени я убил, что бы понять что это такое, пытаюсь авторизоваться, ни каких ошибок нет, просто снова открывается окно авторизации и все. Хорошо что наткнулся на этот пост, запустил этот тест, и начала каким-то чудом срабатывать сессия, удалось авторизоваться, снес порт у домена. Но главную задачу, так и не смог решить. Все это началось с того, что мне нужно было сделать казалось бы банальную вещь, что бы авторизовавшись на одном домене, также работала и авторизация на другом. Что я только не делал, галочки эти дурацкие ставил в "Распространять авторизацию на все домены" и "Распространять куки на все домены" , включал их и по одной, и куки все чистил, и головой об стол бился, ну что я еще могу сделать, что????
Нужно не только поставить галочки, нужно прописать все поддомены в настройках. Не помню где точно, то ли в настройках сайта, то ли в настройках главного модуля. mysite.com domen1.mysite.com domen2.mysite.com ...
Антон Горбылев, Неужели ты думаешь я их не писал)) Сдается мне это на localhost`е не работает. Да и не нужно их прописывать
Цитата
При определении сайта каждый элемент этого списка интерпретируется как корневой домен (например, значение site.com будет означать www.site.com, my.site.com, ...)