Проблема с комментированием, когда блоги находятся на разных доменах

Описание проблемы

При попытке оставить комментарий появлялась ошибка:

Ваш комментарий не добавлен по следующим причинам: Ваша сессия истекла. Пожалуйста, авторизуйтесь ещё раз.

Или, если английская версия:

Your comment submission failed for the following reasons: Your session has expired. Please sign in again to comment

Вероятно, если вы недавно пробовали оставить комментарий на этом сайте, вы видели такую же ошибку. Происходило это из-за того, что скрипт комментирования не мог прочитать cookies с другого домена, на котором установлен Movable Type.

Решение

1. Указать в mt-config.cgi относительные пути для CGIPath.
Если раньше было http://example.com/cgi-bin/mt/, то нужно указать /cgi-bin/mt/.

2. Добавить для каждого домена алиас для CGI-скриптов.
Если используется Apache, то для каждого домена в виртуальный хост необходимо добавить строчку:
ScriptAlias /cgi-bin/ /home/user/example.com/docs/cgi-bin/
Где «/home/user/example.com/docs/cgi-bin/» — это абсолютный путь на сервере до файлов Movable Type.

3. Опубликовать все сайты и блоги.

После этого комментирование будет работать на всех сайтах, даже если они находятся на разных доменах.

Комментировать

Статистика

Яндекс.Метрика

Последние записи

  • Обновился сайт с плагинами

    Сайт plugins.movabletype.org, долгое время находившийся в полурабочем состоянии, вновь стал рабочим. У каждого плагина появились обнозначения о совместимости со старыми и новыми версиями. Также многие...

  • Где искать плагины для Movable Type

    Давным давно разработчики Movable Type перенесли совместную работу с кодом на Гитхаб. Благодаря этому, а также стандарту именования плагинов, поиск на Гитхабе находит уже 701...

  • Movable Type 5.2.10

    Изменения в новой версии незначительны, только исправления небольшой угрозы безопасности. Скачать новую версию: 5.2.10 в zip-архиве 5.2.10 в tar.gz-архиве Только изменённые файлы (в сравнении с...

  • Основные нововведения в Movable Type 6

    В шестой версии появилось несколько новшеств, которых нет ни в одной другой системе управления контентом, и благодаря которым Movable Type стал ещё лучше. Data API...

  • Movable Type 5.2.9

    В новой версии нет значительных изменения, обновление касается только безопасности системы — была устранена ошибка, благодаря которой была возможна XSS-атака через визуальный редактор. Скачать новую...

Закрыть