Я разместил веб-приложение в Azure, используя CakePHP 2.X
на платформе Windows. Я использую обработчик сеансов wincache (session.save_handler = wincache)
, Сегодня у меня была проблема. Мои PHP-скрипты, которые создают сеансы для входа в мою панель управления, не работали (продолжают выходить из системы), пока я ничего не изменил в этом коде.
Ошибка предупреждения: session_start (): не удается найти обработчик сохранения ‘wincache’ —
Не удалось запустить сеанс
Руководство PHP говорит вам, чтобы проверить phpinfo()
чтобы проверить это wincache
установлено.
http://php.net/manual/en/wincache.installation.php
Сохраните файл phpinfo.php в корневой папке веб-сайта IIS, использующего PHP, затем откройте браузер и сделайте запрос Http: //localhost/phpinfo.php. Ищите на возвращенной веб-странице раздел под названием wincache. Если расширение включено, то в выводе phpinfo будут перечислены параметры конфигурации, предоставленные WinCache.
Сообщение об ошибке означает, что оно говорит. Это не там.
Мои PHP-скрипты, которые создают сеансы для входа в мою панель управления, не работали (продолжают выходить из системы), пока я ничего не изменил в этом коде.
Это не проблема кодирования.
Вам нужно проверить установку wincache и, возможно, переустановить ее.
Других решений пока нет …