2016-01-13 2 views
0

Я пытаюсь передать приложение cakephp3 с моего локального сервера в веб-пространство.cakephp 3 [RuntimeException] Не удалось настроить сеанс, не удалось установить session.cookie_path

я получаю следующее сообщение об ошибке-сообщение:

[RuntimeException] Невозможно настроить сеанс настройки session.cookie_path не удалось

Что это значит и как я могу это исправить?

http://marcusmoenius.lima-city.de/app/users/login

ответ

0

Так я применил обходной путь:

после StackTrace я открыл файл

/приложение/поставщик/CakePHP/cakephp/src/Network/Session.php (212): Cake \ Network \ Session-> options (Array)

и прокручивается до строки 212

там я изменил

if (!empty($config['ini']) && is_array($config['ini'])) { 
     $this->options($config['ini']); 
    } 

в

if (!empty($config['ini']) && is_array($config['ini'])) { 
     //$this->options($config['ini']); 
    } 

Мой веб-сайт нагрузок, и теперь я могу войти и выйти из системы

0

Cake использует ini_set изменить, что установка, насколько я знаю. Либо веб-браузер, предоставляющий ваше веб-пространство, запрещает установку cookie_path, либо запрещает использование ini_set полностью.

Btw: http://marcusmoenius.lima-city.de/ показывает вывод phpinfo с вашего сервера. Это угроза безопасности, вы должны отключить ее.

Edit: Использование Google может быть решена вам проблему быстрее: CakePHP Error: Unable to configure the session, setting session.auto_start failed

Смежные вопросы