Слетает авторизация
При редактировании некоторых статей в админке слетает авторизация.
Методом тыка выяснил, что слетает она из-за дополнения ms2Gallery + любой визуальный редактор.
Проблема возникает когда в текст статьи добавляется картинка, а в качестве атрибута src указывается плейсхолдер вида
Получается, что когда заходишь на страничку редактирования статьи редактор пытается отобразить картинку вида
Почему происходит такая ошибка? Как может «битый» адрес картинки влиять на мою сессию? И как это можно решить, не отключая визуальный редактор?
Методом тыка выяснил, что слетает она из-за дополнения ms2Gallery + любой визуальный редактор.
Проблема возникает когда в текст статьи добавляется картинка, а в качестве атрибута src указывается плейсхолдер вида
[[+ms2g.7.290x120]]
Если визуальный редактор отключить, то все нормально.Получается, что когда заходишь на страничку редактирования статьи редактор пытается отобразить картинку вида
<img src="[[+ms2g.7.290x120]]" />
. У него это не получается, после чего меня выкидывает из админки.Почему происходит такая ошибка? Как может «битый» адрес картинки влиять на мою сессию? И как это можно решить, не отключая визуальный редактор?
Комментарии: 2
Хороший вопрос..)
Если честно, не уверен, что проблемы с сессией связаны именно с вышеописанным случаем (проверил в связке ms2Gallery + ckeditor — ошибка не воспроизвелась), но могу предложить вставлять прямую ссылку на картинку, а не плейсхолдер:
закладка «галерея» -> выбираете нужное изображение (кликаете) -> нажимаете на превьюшку -> копируете адрес открывшегося окна
Ну и глянуть лог ошибок/консоль при воспроизведении ошибки — может что покажет.
Если честно, не уверен, что проблемы с сессией связаны именно с вышеописанным случаем (проверил в связке ms2Gallery + ckeditor — ошибка не воспроизвелась), но могу предложить вставлять прямую ссылку на картинку, а не плейсхолдер:
закладка «галерея» -> выбираете нужное изображение (кликаете) -> нажимаете на превьюшку -> копируете адрес открывшегося окна
Ну и глянуть лог ошибок/консоль при воспроизведении ошибки — может что покажет.
Спасибо за ответ.
В логе ошибок пусто
В консоли при попытке загрузить плейсхолдер в заголовке передается Set-Cookie:PHPSESSID=…
Каждый раз новая сессия.
И так с каждым запросом, где содержится плейсхолдер галереи.
Спасибо за совет, но для меня, наверное, будет удобнее отключить визуальный редактор, если больше никто не поможет.
В логе ошибок пусто
В консоли при попытке загрузить плейсхолдер в заголовке передается Set-Cookie:PHPSESSID=…
Каждый раз новая сессия.
И так с каждым запросом, где содержится плейсхолдер галереи.
Спасибо за совет, но для меня, наверное, будет удобнее отключить визуальный редактор, если больше никто не поможет.
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.