关闭

APMServ 5.2.6 session_start 错误 以及解决办法

757人阅读 评论(0) 收藏 举报

一直以来在Windows 下面写PHP都喜欢用APMSERV 集成环境。

原因很简单。集成环境绿色化不需要每次重做系统都去花一天配置环境。把心思都花在写东西上面

但是APMSERV 有点小BUG 没有给session指定缓存目录。

很多框架比如 ThinkPHP 初始化session的时候就报错。。。

看了下PHP.ini 发现

[Session]

; Handler used to store/retrieve data.

session.save_handler = files

没有指定目录。。。难怪了。

所以给session指定一个保存路径即可。

停止APMSERV服务 然后修改

session.save_handler = files

session.save_handler = "c:/windows/temp/"

附加一点。如果想加速PHP SESSION的话可以把 session 保存到 memcache 或者 ramdisk 内

memcache 这里就不说了。

如果需要保存到 RamDisk的话 请参考

http://jesns.me/archives/19 这里安装RamDisk 然后创建RAMDISK 以后把

session.save_handler = "c:/windows/temp/" 这里的路径指定进去即可。

转载自:http://jesns.me/archives/44


0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:720712次
    • 积分:10832
    • 等级:
    • 排名:第1483名
    • 原创:480篇
    • 转载:10篇
    • 译文:0篇
    • 评论:28条
    文章分类
    最新评论