CGI::Session什么时候需要手动调用flush()方法呢?
2006-03-15 02:06
453 查看
在一个cgi里面,发现总是没有真正把session文件写入目录,手动调用flush()方法之后就好了。但是在CGI::Session的文档里面明明说Normally it will be called for you just before the program terminates, or session object goes out of scope, so you should never have to flush() on your own.(http://search.cpan.org/~markstos/CGI-Session-4.07/lib/CGI/Session.pm)
问题虽然解决了,不过却很想知道CGI::Session到底什么时候需要手动flush,等有时间了记得做个试验。对了,值得一提的是,同样的脚本,在Windows下面运行是正常的,Linux下面需要手动调用。
问题虽然解决了,不过却很想知道CGI::Session到底什么时候需要手动flush,等有时间了记得做个试验。对了,值得一提的是,同样的脚本,在Windows下面运行是正常的,Linux下面需要手动调用。
相关文章推荐
- SQLiteDatabase 是否需要调用close()方法?什么时候调用?
- 在前端调用ajax时,需要将参数传到前端,使用session赋值的方法进行传值,不能使用ModelMap或Model
- DirectX 3D中某些对象的释放需要手动调用Dispose方法
- Python入门:自定义类中的方法被调用的时候,什么情况下需要传入self,什么时候不需要
- ThinkPHP的模版中调用session数据的方法
- 分享一个listview嵌套listview需要重置子listview高度的调用方法
- hibernate中session的flush()方法个人浅见
- AJAX进入方法设置Session,需要刷新页面jsp才能获取值的问题
- initWithFrame和initWithCoder使用技巧,以及他们什么时候被调用,自定义控件必须具备三个方法initWithFrame和initWithCoder以及drawRect
- 奇怪,有的Python函数或方法调用需要两对括号?
- 开发板环境下在Android应用程序中调用需要root权限的脚本命令的一种方法
- 什么时候需要清除浮动以及清除浮动的方法
- C# using语句使用流还需要显示调用Close方法吗?
- PHP中调用session_destroy();之后用户并没有退出的解决方法?
- C++中方法定义和调用需要注意的一个地方
- flex 中通过 RO 调用一个java写的Bean的时候获得IP地址的方法 .也就是获得session 和 request的方法
- jquery ajax方法调用在session超时以后如何跳转到登录页面?
- C#: 调用存储过程或函数显示"需要"参数,但未提供该参数的解决方法
- awakefromnib什么时候调用,关于视图调用的使用方法
- 为什么部分IO流在调用Close()方法之前要先调用flush()方法