cakepp 3[RuntimeException]无法配置会话,设置session.cokie_path失败


cakephp 3 [RuntimeException] Unable to configure the session, setting session.cookie_path failed

我试图将cakeph3应用程序从本地服务器转移到Web空间。

我收到以下错误消息:

[RuntimeException]无法配置会话,设置session.cokie_path失败

这意味着什么?我该如何解决?

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

所以我应用了一个变通方法:

在堆叠之后,我打开了文件

/app/vender/cakehp/cakehp/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']);
    }

我的网站现在加载,我可以登录和注销

据我所知,Cake正在使用ini_set来修改该设置。提供网络空间的webhoster禁止设置cookie_path或禁止完全使用ini_set。

Btw:http://marcusmoenius.lima-city.de/显示来自服务器的phpinfo的输出。这是一个安全风险,你应该禁用它

编辑:使用谷歌可能更快地解决了你的问题:CakePHP错误:无法配置会话,设置session.auto_start失败