php设置多级目录session的问题

转载 2012年03月21日 09:12:28

php默认会把session保存在 /tmp 下,但是当session文件过多时会对性能造成很大影响,设置分级目录是个好办法。

在 php.ini 中找到 session.save_path 将值设置为 session.save_path = '3;/tmp/session'; 即可开启三级目录保存session。但是php不会自动生成目录结构,这时可以借助源码包 ext/session 目录下的 mod_files.sh 来生成目录

?
1
$ bash mod_files.sh /tmp/session 3

生成完成后发现仍然不能生成session,纠结了半天,打开mod_files.bat才发现玄机,原来后面还需要带一个参数,对应于 php.ini 中的 session.hash_bits_per_character ,这个值默认是4,development和production版本的默认配置里是5,于是用下面的命令从新生成目录

?
1
$ bash mod_files.sh /tmp/session 3 5

终于可以登录了。

PHP.INI配置:Session配置详细说明

session.save_path='/data/tmp/session'; //用文件做介质时,session存储路径; 用memcache做介质时用作服务器连接串:session.save_pat...
  • soonfly
  • soonfly
  • 2016年08月10日 19:46
  • 3906

PHP Session变量,实现session服务器端存储用户信息,阻止未登录跳转主页

session的作用:是用来在服务器端存储用户信息,当浏览器关闭的时候,会自动销毁。...
  • u013005050
  • u013005050
  • 2016年07月21日 15:12
  • 1727

PHP 实现多网站共享用户SESSION 数据解决方案

来源URL:http://blog.csdn.net/dongdongzzcs/article/details/6906613 一、问题起源 稍大一些的网站,通常都会有好几个服务器,每个服务器运行着...
  • u013160024
  • u013160024
  • 2015年07月24日 10:39
  • 1259

PHP设置session多级路径并定期自动清理

一、修改 php.ini 配置 vi /usr/local/php/etc/php.ini   1、路径和目录深度: session.save_path = "3;...
  • zsjangel
  • zsjangel
  • 2014年02月27日 01:17
  • 2180

PHP中使用mkdir创建多级目录的方法

function mkdirs($dir)     {     if(!is_dir($dir))     {     if(!$this->mkdirs(dirname($dir))){ ...
  • vera_xue
  • vera_xue
  • 2014年02月14日 11:30
  • 1601

PHP将多级目录打包成zip文件

最近接触PHP,需要用到zip压缩,在网上搜索的一大堆,发现代码都不低于50行。 而且调用还很费事(基础太少看不懂)。让我收获的是Php提供有一个ZipArchive类,并有如下方法。 bool ...
  • u012892431
  • u012892431
  • 2014年12月14日 22:13
  • 3936

如何运用php函数mkdir创建多级目录

当我们想在自己的网站上添加多级目录时,可以使用php函数mkdir来实现这以功能。下面我们将会为大家详细介绍php函数mkdir的具体含义,希望对有这方面需求的朋友有所帮助。   php函数mkdi...
  • fangaoxin
  • fangaoxin
  • 2011年09月20日 17:44
  • 707

Codeigniter 框架多级目录访问问题

在之前的文章中,我们基于codeigniter框架实现了插件结构。在controllers目录添加了plugin目录用来存放插件,例如我们添加了一个插件,将该插件的controller目录放到plug...
  • xuduzhoud
  • xuduzhoud
  • 2013年08月02日 16:56
  • 2336

“Word文件设置了多级列表,却还是不能创建目录”的解决办法

在编辑Word文件时,尽管设置了多级列表,但还是不能成功添加目录。一个主要的问题是, 系统读到的各个列表的大纲级别都是“正文文本”,那么我们做法是:如下图,首先将光标置于需要添加至目录的标题处,然后...
  • yueyinlizun
  • yueyinlizun
  • 2017年05月17日 16:25
  • 183

PHP 文件、目录操作 mkdir创建多级目录

  • 2013年12月02日 21:17
  • 3KB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:php设置多级目录session的问题
举报原因:
原因补充:

(最多只允许输入30个字)