Nwa*_*eka 3 php session cakephp
我在netfirms服务器上安装了一个CakePhp 2.0博客应用程序,该博客可以正常使用PostsController定义博客使用的术语,当我现在添加编辑,添加和删除帖子等操作时,使用beforeSave()回调编辑我的模型添加了一个新的控制器GalleriesController,具有删除图像,修改或添加新图像的相同功能,然后当任何cms操作发生时,无论是后期编辑还是修改或图像编辑或修改,我都会在未显示的网络服务器上收到此错误在我的本地WAMP服务器安装上
Warning (2): session_start(): open(/var/php_sessions/sess_d876a0afa32835689eafbf4a111b60bd, O_RDWR) failed: No such file or directory (2) [CORE/Cake/Model/Datasource/CakeSession.php, line 615]
Warning (2): session_start() [http://php.net/function.session-start]: Cannot send session cookie - headers already sent by (output started at /hermes/bosweb25b/b952/nf.accountname/public_html/lib/Cake/Utility/Debugger.php:776) [CORE/Cake/Model/Datasource/CakeSession.php, line 615]
Warning (2): session_start() [http://php.net/function.session-start]: Cannot send session cache limiter - headers already sent (output started at /hermes/bosweb25b/b952/nf.accountname/public_html/lib/Cake/Utility/Debugger.php:776) [CORE/Cake/Model/Datasource/CakeSession.php, line 615]
Warning (2): Unknown: open(/var/php_sessions/sess_d876a0afa32835689eafbf4a111b60bd, O_RDWR) failed: No such file or directory (2) [Unknown, line 0]
Warning (2): Unknown: Failed to write session data (files). Please verify that the current setting of session.save_path is correct (/var/php_sessions) [Unknown, line 0]
Run Code Online (Sandbox Code Playgroud)
cow*_*wls 11
加载应用程序时,它会尝试在该位置创建会话文件.显然它正在努力解决,可能是由于您的服务器上的一些权限问题.(可能你的本地机器有管理员权限所以这不是问题)
我发现在蛋糕应用程序中管理会话更容易.
如果你编辑core.php.将Session配置条目更改为如下所示:
Configure::write('Session', array(
'defaults' => 'cake',
'cookie' => 'myapp',
'timeout' => 4320 //3 days
));
Run Code Online (Sandbox Code Playgroud)
它会将会话文件存储在此处:app/tmp/sessions您的应用应该有权访问该文件.此外,它会将您的cookie重命名为myapp并设置超时
您可以在此处找到更多信息:http://book.cakephp.org/2.0/en/development/sessions.html
| 归档时间: |
|
| 查看次数: |
3355 次 |
| 最近记录: |