小编g2a*_*itz的帖子

PHP会话处理错误

我在我send.php文件的最顶部有这个:

ob_start();
@session_start();

//some display stuff

$_SESSION['id'] = $id; //$id has a value
header('location: test.php');
Run Code Online (Sandbox Code Playgroud)

以下是我的test.php文件的最顶层:

ob_start();
@session_start();

error_reporting(E_ALL);
ini_set('display_errors', '1');

print_r($_SESSION);
Run Code Online (Sandbox Code Playgroud)

数据发送到时test.php,显示以下内容:

Array ( )

警告:未知:打开(/ var/lib/php/session/sess_isu2r2bqudeosqvpoo8a67oj02,O_RDWR)失败:第0行的未知权限被拒绝(13)

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

我只尝试过使用session_start(); 但结果是一样的.

php session

22
推荐指数
5
解决办法
16万
查看次数

标签 统计

php ×1

session ×1