php中设置多级目录session的问题

 更新时间:2011年08月08日 21:41:30   作者:  
php默认会把session保存在 /tmp 下,但是当session文件过多时会对性能造成很大影响,设置分级目录是个好办法
在 php.ini 中找到 session.save_path 将值设置为 session.save_path = '3;/tmp/session'; 即可开启三级目录保存session。但是php不会自动生成目录结构,这时可以借助源码包 ext/session 目录下的 mod_files.sh 来生成目录

$ bash mod_files.sh /tmp/session 3

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

$ bash mod_files.sh /tmp/session 3 5

终于可以登录了。

相关文章

  • php使用PDO获取结果集的方法

    php使用PDO获取结果集的方法

    这篇文章主要介绍了php使用PDO获取结果集的方法,结合实例形式分析了PDO获取结果集的常用函数与相关使用技巧,需要的朋友可以参考下
    2017-02-02
  • 通俗易懂的php防注入代码

    通俗易懂的php防注入代码

    一直搞.net ,最近研究PHP,也涉及到防注入的安全措施,和.net的大同小异,从网上摘回一篇,作为备注,以供自己需要时查阅。
    2010-04-04
  • PHP+ajax 无刷新删除数据

    PHP+ajax 无刷新删除数据

    首先本例基于留言本整理版修改。无刷新删除数据 (PHP)我们使用了jquery.js来实现ajax和dom删除
    2010-02-02
  • PHP强制转化的形式整理

    PHP强制转化的形式整理

    在本篇文章里小编给大家分享的是关于PHP强制转化的形式整理内容,需要的朋友们可以参考下。
    2020-05-05
  • PHP模拟asp.net的StringBuilder类实现方法

    PHP模拟asp.net的StringBuilder类实现方法

    这篇文章主要介绍了PHP模拟asp.net的StringBuilder类实现方法,较为简单的模拟了StringBuilder类针对文本的基本操作技巧,需要的朋友可以参考下
    2015-08-08
  • PHP5.6读写excel表格文件操作示例

    PHP5.6读写excel表格文件操作示例

    这篇文章主要介绍了PHP5.6读写excel表格文件操作,结合实例形式分析了php5.6环境下使用PHPExcel插件针对Excel表格读写的相关操作技巧,需要的朋友可以参考下
    2019-02-02
  • PHP实现逐行删除文件右侧空格的方法

    PHP实现逐行删除文件右侧空格的方法

    这篇文章主要介绍了PHP实现逐行删除文件右侧空格的方法,涉及php针对文件的打开、逐行读取、rtrim函数删除右侧空格及文件保存等技巧,需要的朋友可以参考下
    2015-12-12
  • PHP实现批量检测网站是否能够正常打开的方法

    PHP实现批量检测网站是否能够正常打开的方法

    这篇文章主要介绍了PHP实现批量检测网站是否能够正常打开的方法,涉及php使用自定义函数及curl操作的相关技巧,需要的朋友可以参考下
    2016-08-08
  • ecshop 2.72如何修改后台访问地址

    ecshop 2.72如何修改后台访问地址

    这篇文章主要介绍了ecshop 2.72如何修改后台访问地址的方法,需要的朋友可以参考下
    2015-03-03
  • PHP生成各种随机验证码的方法总结【附demo源码】

    PHP生成各种随机验证码的方法总结【附demo源码】

    这篇文章主要介绍了PHP生成各种随机验证码的方法,结合具体实例形式总结分析了php常用的生成验证码操作相关技巧,并附带demo源码供读者下载参考,需要的朋友可以参考下
    2017-06-06

最新评论