ini_set ('session.save_handler', 'user') проблема в PHP 7.3 - PullRequest
0 голосов
/ 21 апреля 2019

После того, как я обновил версию своего веб-сайта до версии 7.3, он не работает должным образом.Он показывает только пустые страницы.После моего исследования я обнаружил, что проблема в этой строке:

ini_set('session.save_handler', 'user');

Как я вижу в php.ini, значением по умолчанию является «files».Я пытаюсь изменить значение на файлы, но это то же самое.До PHP 7.1 все работало нормально, но на PHP 7.2 и PHP 7.3 у меня эта проблема.Я действительно не могу понять, почему эта функция не работает.Он не возвращает никакой ошибки, просто пустая страница с кодом 200 (не 500 как ошибка сервера).

Как мне решить эту проблему?

1 Ответ

0 голосов
/ 16 июля 2019

PHP> 7,2 упал ini_set('session.save_hanlder','user').

Используйте взамен session_set_save_handler(); (https://www.php.net/manual/en/function.session-set-save-handler.php).


Вы можете найти объявление в списке изменений здесь https://www.php.net/ChangeLog-7.php#7.2.0 загляните в раздел "Сеанс".

Это ссылка на ошибку https://bugs.php.net/bug.php?id=73100.

...