Ошибка session_cache_limiter() в php 7.2

В этой теме 1 ответ, 1 участник, последнее обновление 1 год, 6 месяцев назад сделано Andrey Makhovikov.

Просмотр 1 ветки ответов
  • Автор
    Сообщения
    • #7819


      Andrey Makhovikov
      Участник

      Получаю такую ошибку на php 7.2:
      Warning: session_cache_limiter(): Cannot change cache limiter when session is active in /public_html/wp-content/plugins/cforms2/lib_functions.php on line 36

      Откатываюсь на php 7.1 — и все опять нормально.

      Как это можно исправить или надо теребить авторов cforms2?

    • #7820


      Andrey Makhovikov
      Участник

      Нашел решение. Надо переписать одну функцию:

      function cforms2_start_session() {

      $session_id = session_id();
      if (empty($session_id)) {
      session_cache_limiter(‘nocache’);
      session_start();
      }

      }

Просмотр 1 ветки ответов

Для ответа в этой теме необходимо авторизоваться.