Mediawiki не проводит сессию

Я использую Mediawiki 1.23.6. Так как несколько дней больше невозможно войти в систему как обычно. Мне всегда нужно ставить флажок «держать меня в системе». В противном случае Wiki говорит мне, что я не вошел в систему, когда я пытаюсь редактировать статью. Но когда я захожу в логин, он говорит: «Вы уже вошли как ….». Это не происходит, когда я нажимаю держать меня в системе. Файлы cookie включены во всех браузерах.

Когда я сейчас пытаюсь загрузить изображение (пробовал разные типы файлов), оно выдает сообщение «Ваше редактирование не может быть сохранено. Сессионные данные были потеряны».

Так что, похоже, есть проблема с сохранением сессий вообще. Я уже установил session_save_path в доступную для записи папку и файлы хранятся там.

0

Решение

Это звучит как проблема с кэшированием. Размещенный вами журнал подтверждает, что вы включили memcached, но, вероятно, он работает неправильно (удалите этот файл журнала сейчас, вам не следует делиться этими личными данными!).

Ваша вики не велика, всего около 1300 страниц и 200 000 посещений. Вы действительно нуждаетесь в memcached? Я предлагаю вам отключить его, настроить APC (предупреждение, заменено на OPcache в PHP 5.5) и перейти к другим настройка производительности шаги первыми

Затем, если вам все еще это нужно, попробуйте также использовать memcached, но будьте более осторожны в его конфигурации.

1

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]