例如在a页面设置了会话,然后打印会话值,可以成功打印,但是调转到b页面后,会话丢失了。

原因有不少,一个原因就是没有在页面开头加入session_start();当然你也可以直接配置php.ini文件,设置session_auto_start = on,这样就不需要在每个页面都session_start()了。

我遇到的是在本地虚拟机测试没有问题,但是转到外网测试后出现这个问题,解决方法如下

首先找到session的保存路径,echo phpinfo();然后找到

session.save_path
/var/lib/php/session /var/lib/php/session

可以看到我的session路径是这个,可是当我ls /var/lib/php之后就没有东西了,问题就出在这里

mkdir session创建这个文件夹,为了保险(方便)起见,我直接授权777,然后重启一下服务器,(具体重启nginx还是php-fpm我也不是很清楚啊),搞定

最新文章

  1. 【先定一个小目标】在Windows下的安装Elasticsearch
  2. CocoaPods报错:The dependency `AFNetworking ` is not used in any concrete target 解决办法
  3. MVC5入门
  4. QT 读取文件夹下所有文件(超级简单的方法,不需要QDirIterator)
  5. spring事务传播属性与隔离级别
  6. angularjs sortbale
  7. InfluxDB 开源分布式时序、事件和指标数据库
  8. XAML基础(一)
  9. 模板引擎mustache.js
  10. spring +springmvc+mybatis组合总结
  11. Mybatis转义字符
  12. 如何测试一个WEB的输入框?
  13. 玩玩微信公众号Java版之七:自定义微信分享
  14. 华为设备默认console密码
  15. Python3+Dlib实现简单人脸识别案例
  16. shiro 密码的MD5盐值加密
  17. UPDATE语句中SET部分列赋值的先后顺序有影响么?
  18. 什么是编程语言,什么是Python解释器
  19. 《Linux内核分析》-- 扒开系统调用的三层皮(下)之system_call中断处理过程 20135311傅冬菁
  20. Excel连接字符串在.NET中的应用

热门文章

  1. Mysql高可用
  2. 无法卸载Sql Server 的解决办法
  3. 给Win32 GUI程序增加控制台窗口的方法
  4. tensorflow-softmax
  5. <YARN><MRv2><Spark on YARN>
  6. 如何用UltraEdit查看并修改Oracle导出的dump文件的字符集
  7. 初识linux------用户和用户组
  8. Beta阶段冲刺---Day5
  9. gcd和lcm模板
  10. 性能测试-2.Fiddler抓包工具的使用