php5 session丢失的解决方法

php5 session丢失的解决办法:1、修改“php.ini”配置文件;2、使用“Fecade Session::get()”获取或使用助手函数“session()”;3、重启服务,清除缓存。

php5 session丢失的解决方法

think PHP5.1使用时 session重定向丢失问题

查了很多资料,也看了redirect底层代码,具体来说,还是多个用的地方不太对。做个笔记防忘记:

遇重定向后丢失session时:

1.php.ini配置文件,不要自动启动,默认是0,session.auto_start=0保持不变。config中session.php可以设置自动开启。

2.使用Fecade Session::get()获取或使用助手函数session(),不要直接用$_SESSION(可以在使用封装的session方法之后使用,此时已开启了自动session)

3.修改完之后一定要重启服务,清除缓存。很多时候问题改好了,因为没有清理缓存而导致不生效,浪费很多时间。

原创文章,作者:KDFGD,如若转载,请注明出处:https://www.wangzhanshi.com/n/15276.html

(0)
KDFGD的头像KDFGD
上一篇 2025年1月2日 12:16:10
下一篇 2025年1月2日 12:17:54

相关推荐

  • PHP7怎么搭建Windows7运行环境

    php7号称能直追facebook的HHVM,为了体验一把传说中的高性能,我特意在本地电脑上尝试着安装了php7,不得不承认,php7的运行环境相对于之前的php5来说还是有一点苛…

    2025年1月1日
  • php5和php7的异常处理机制有区别吗

    1.php异常和错误 在其他语言中,异常和错误是有区别的,但是PHP,遇见自身错误时,会触发一个错误,而不是跑出异常。并且,php大部分情况,都会触发错误,终止程序执行,在php5…

    php 2025年1月1日
  • 浅谈laravel5.X安装centos6.5系统

    由于工作需要特去从零学习laravel。 真的是如laravel中文网所说的样子:一开始接触laravel最好是一键安装集成包,省得开头就被(composer)难住以至于未开始已经…

    2025年1月1日
  • 如何解决MySQL8.0和PHP7不兼容问题

    如何解决MySQL8.0和PHP7不兼容问题?其实要解决这个问题也不难,为此小编总结了这篇文章,下面我们一起来看看解决MySQL8.0和PHP7不兼容的方法。 MySQL8.0版本…

    2025年1月1日
  • PHP7和PHP5有什么不同

    函数修改 preg_replace()不再支持/e修饰符 <?php preg_replace("/.*/e",$_GET["h"],…

    2025年1月1日
  • php7和php5有哪些不同点

    1、php标量类型和返回类型声明 #主要分为两种模式,强制性模式和严格模式 declare(strict_types=1) #1表示严格类型校验模式,作用于函数调用和返回语句;0表…

    php 2025年1月1日
  • Cookie与 Session怎么在PHP5中使用

    1、Cookie和Session简介与区别 在非常多时候,我们需要跟踪浏览者在整个网站的活动,对他们身份进行自动或半自动的识别(也就是平时常说的网站登陆之类的功能),这时候,我们常…

    php 2025年1月2日
  • php7如何安装mysql扩展

    php7安装mysql扩展的方法:1、下载mysql扩展并解压;2、使用phpize工具初始化并进行configure;3、执行【make && make inst…

    2025年1月1日
  • php7增加了哪些新特性

    1.类型的声明。 可以使用字符串(string), 整数 (int), 浮点数 (float), 以及布尔值 (bool),来声明函数的参数类型与函数返回值。 declare(st…

    php 2025年1月1日
  • PHP7带来了哪些好处

    本文是一篇讲座听后+后续研究的总结。 话说当年追时髦,php7一出就给电脑立马装上了,php5和php7共存,也是立马写了个超级耗时间的循环脚本测了一番,确实php7给力很多,然后…

    2025年1月1日

发表回复

登录后才能评论