0

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

警告:session_start() [function.session-start]: open(/home/content/15/9277415/tmp/sess_enersdnbm88g5detjemgnptu47, O_RDWR) failed: No such file or directory (2) in /home/content/15/9277415/第 14 行的 html/include/config.php

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

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

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

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

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

有谁知道为什么会发生这种情况或如何解决它?这些错误未在托管计划升级之前显示。

4

1 回答 1

2

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

于 2013-10-11T14:44:49.877 回答