session的概念就不介绍了,最近接触php,很好奇session会保存在哪里。
mac上用了MAMP PRO集成环境,作为服务器。
查了网上,说session的保存路径在php.ini中声明,于是全局搜这个文件:
花键值+空格 输入php.ini,得到好几个版本的php.ini,随便打开一个,700多行有这么一句:注意虽然程序是MAMP PRO,单存在MAMP包下
session.save_path = /Applications/MAMP/tmp/php
在终端执行命令:
cd /Applications open .
直接打开了我们的应用程序,哈哈。
接下来,我们就看到session是以什么样的方式存的了。
sess_后面跟的就是分配的PHPSESSIONID,最终会发到客户端的cooike,作为会话的标识。
我们直接可以用文本编辑器打开文件,里面存的就是我们在session存的东西: