【问题标题】:cakephp 3 [RuntimeException] Unable to configure the session, setting session.cookie_path failedcakephp 3 [RuntimeException] 无法配置会话,设置 session.cookie_path 失败
【发布时间】:2016-04-18 18:16:38
【问题描述】:

我尝试将 cakephp3 应用程序从本地服务器传输到网络空间。

我收到以下错误消息:

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

这是什么意思,我该如何解决?

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

【问题讨论】:

    标签: php session cakephp cookies


    【解决方案1】:

    所以我应用了一个解决方法:

    按照堆栈跟踪我打开了文件

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

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

    【讨论】:

      【解决方案2】:

      据我所知,Cake 正在使用 ini_set 来修改该设置。 提供您网站空间的虚拟主机商禁止设置 cookie_path 或完全禁止使用 ini_set。

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

      编辑:使用 google 可能会更快地解决您的问题:CakePHP Error: Unable to configure the session, setting session.auto_start failed

      【讨论】:

        猜你喜欢
        • 2013-10-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2020-10-31
        • 2017-11-19
        • 2014-07-20
        • 2016-11-04
        相关资源
        最近更新 更多