2013-11-09 58 views
0

我需要在Zend中写入后立即关闭会话文件。关闭会话文件立即在Zend

我的控制器中存在两条路径,module1/controller1/action1module2/controller2/action2action1需要很长时间才能执行,所以会话文件不会关闭直到它结束。当会话文件被action1打开时,其他操作应该等待会话文件可写。

解决这个问题的最好方法是什么?我不需要通过数据库来处理会话。

- 编辑

我需要做的简单的方法如下:

while(something){ 
// open session 

// write 

// close 
} 
+1

'session_destroy()'? :) – Sam

+0

@Sam我编辑了我的问题,我无法使用它 –

+0

你能告诉我你想要做什么吗?刚刚通过你的例子,我只是在关闭后放置session_destroy,而...... – Sam

回答

1

Zend框架具有Zend_Session开启锁(),解锁()和isLocked()。