选择皮肤
jiang
2025-06-26 01:58:10
jiang\n楼主
1. session_start()判断是否开启

PHPSESSIONDISABLED 会话是被禁用的。
PHPSESSIONNONE 会话是启用的,但不存在当前会话。
PHPSESSIONACTIVE 会话是启用的,而且存在当前会话。

0 ----> PHPSESSIONDISABLED if sessions are disabled.
1 ----> PHPSESSIONNONE if sessions are enabled, but none exists.
2 ----> PHPSESSIONACTIVE if sessions are enabled, and one exists.

根据运行php代码
    var_dump(session_status());
    //开启session
    session_start();
    var_dump(session_status());
    die;
H:\dev\php\Wampee\www\lib\fun.php:521:int 1
H:\dev\php\Wampee\www\lib\fun.php:524:int 2

所以我们每次开启的时候可以判断
    if (session_status() !==PHP_SESSION_ACTIVE) {
        session_start();
    }
jiang
2025-06-26 01:59:13
jiang\n楼主
权限问题
php_admin_value[session.save_path] = /data/php/sites/Blog/php-pool/session
没权限