升级我的主机方案后会话启动问题

时间:2013-10-11 14:31:51

标签: php mysql session session-variables session-state

我刚刚升级了我的托管计划,现在用户会话不再“正常工作”。用户登录时无法访问mebership区域,以下是打开我的网站时显示的错误:

  

警告:session_start()[function.session-start]:open(/ home / content / 15/9277415 / tmp / sess_enersdnbm88g5detjemgnptu47,O_RDWR)失败:/ home / content / 15中没有此类文件或目录(2)第14行的/9277415/html/include/config.php

     

警告:session_start()[function.session-start]:无法发送会话缓存限制器 - 已发送的标头(输出在/home/content/15/9277415/html/include/config.php:14中开始)/第14行的home / content / 15/9277415 / html / include / config.php

     

警告:未知:打开(/ home / content / 15/9277415 / tmp / sess_enersdnbm88g5detjemgnptu47,O_RDWR)失败:在线未知中没有此类文件或目录(2)

     

警告:未知:无法写入会话数据(文件)。请验证session.save_path的当前设置是否正确()在第0行的未知中

在config.php第14行中,我们有会话变量:

       if(!session_id()) session_start();
       if (!isset($_SESSION)) $_SESSION=array();

有没有人知道为什么会发生这种情况或如何解决?在主机方案升级之前没有显示这些错误。

1 个答案:

答案 0 :(得分:2)

确保目录/home/content/15/9277415/tmp存在且可由网络服务器写入。