Конфигурация сессий PHP / Wordpress - PullRequest
0 голосов
/ 03 августа 2011

Я пытаюсь интегрировать плагин для опросов / опросов с существующим сайтом Wordpress. Все работает хорошо, за исключением того, что если пользователь оставит тест / опрос на некоторое время бездействующим (30 минут достаточно для его запуска), он получит следующее сообщение об ошибке при попытке отправить свой ответ:

Ошибка PHP-сессий. Проверьте настройки сеансов.

Я сделал так, как подсказывает сообщение об ошибке, и проверил мои настройки сеанса PHP. В частности, я отредактировал файл php.ini на сервере и установил время ожидания сеанса равным двум часам. Я думал, что это бы сработало, но при повторном тестировании у меня возникла та же проблема после 30 минут бездействия.

Итак, мои вопросы:

  1. Поддерживает ли Wordpress сеанс, отличный от того, который поддерживает PHP? Если так, как это настроено?
  2. Является ли php.ini правильным местом для настройки параметров моего сеанса?
  3. Кто-нибудь видел эту ошибку раньше, и если да, то каково было решение?

1 Ответ

1 голос
/ 07 октября 2011

У меня была та же проблема,

Я исправил ее, убедившись, что папка /var/lib/php/session была установлена ​​0777 для разрешений, удалил все файлы сеанса и сделал изящный перезапуск сервера.

Сообщения сессий исчезли, и голосование работало.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...