• 技术文章 >php框架 >YII

    yii2中cookie设置无效

    VV2019-12-18 16:46:00原创983

    在学习的yii2框架cookies设置的时候,遇到很纠结的问题。就是我们在设置cookies时候,总是无效。怎么设置都是不对的。将手册上的代码拷贝下来依然是无效的。这是怎么回事?经过研究,找到了解决方法。

    请看我的代码:前提是我默认配置好了cookies密钥。

    ccd461bbc82ce05738be715d2950bb2.png

    乍一眼看去,貌似没毛病啊,是不是?但是这样写是有问题的,不相信的朋友可以自己试试。那么正确的解决方法是什么呢?

    4c9e3a7f8f4ddc342cc05f35f097010.png

    这里是因为我在学习调试的过程中,人为的加上了die,exit等语句,所以,设置的cookies并没有发送到客户端,造成了每次获取的值都是不对的。

    配置cookies的密钥的方法,文件地址\frontend\config\main.php

    为什么要配置cookies密钥,官网已经说的很清楚了。如果不设置的话,在检验cookies是否正确的时候,会无效。

    7034dade39f5340d2a96e577f253f5a.png

    相关文章教程推荐:yii教程

    以上就是yii2中cookie设置无效的详细内容,更多请关注php中文网其它相关文章!

    声明:本文原创发布php中文网,转载请注明出处,感谢您的尊重!如有疑问,请联系admin@php.cn处理
    专题推荐:yii2 cookie 设置 无效
    上一篇:Yii2框架中CSS、JS文件引入方法 下一篇:yii框架中文乱码怎么解决
    大前端线上培训班

    相关文章推荐

    • yii2如何设置不使用布局• yii中如何判断数据表是否存在于数据库中• Yii2框架中CSS、JS文件引入方法• 关于Yii2中对Composer的使用

    全部评论我要评论

  • 取消发布评论发送
  • 1/1

    PHP中文网