yii2中cookie设置无效的解决方法

小编给大家分享一下yii2中cookie设置无效的解决方法,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!

创新互联建站专注于企业网络营销推广、网站重做改版、平乐网站定制设计、自适应品牌网站建设、H5响应式网站商城系统网站开发、集团公司官网建设、成都外贸网站制作、高端网站制作、响应式网页设计等建站业务,价格优惠性价比高,为平乐等各大城市提供网站开发制作服务。

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

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

yii2中cookie设置无效的解决方法

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

yii2中cookie设置无效的解决方法

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

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

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

yii2中cookie设置无效的解决方法

以上是“yii2中cookie设置无效的解决方法”这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注创新互联行业资讯频道!


网页名称:yii2中cookie设置无效的解决方法
文章URL:http://scyanting.com/article/ijppeg.html