国产+高潮+在线,国产 av 仑乱内谢,www国产亚洲精品久久,51国产偷自视频区视频,成人午夜精品网站在线观看

$request->sessionId()刷新頁面就會變化

moco

問題描述

獲取請求sessionId
$request->sessionId(); 刷新頁面就會發(fā)生變化,同一個瀏覽器同一個頁面刷新就變。這個是配置問題嗎?

<?php
/**
 * This file is part of webman.
 *
 * Licensed under The MIT License
 * For full copyright and license information, please see the MIT-LICENSE.txt
 * Redistributions of files must retain the above copyright notice.
 *
 * @author    walkor<walkor@workerman.net>
 * @copyright walkor<walkor@workerman.net>
 * @link      http://wtbis.cn/
 * @license   http://www.opensource.org/licenses/mit-license.php MIT License
 */

use Webman\Session\FileSessionHandler;
use Webman\Session\RedisSessionHandler;
use Webman\Session\RedisClusterSessionHandler;

return [

    'type' => 'redis', // or redis or redis_cluster

    'handler' => RedisSessionHandler::class,

    'config' => [
        'file' => [
            'save_path' => runtime_path() . '/sessions',
        ],
        'redis' => [
            'host' => getenv('REDIS_HOST'),
            'port' => 6379,
            'auth' => getenv('REDIS_PASSWORD'),
            'timeout' => 2,
            'database' => 5,
            'prefix' => 'redis_session_',
        ],
        'redis_cluster' => [
            'host' => ['127.0.0.1:7000', '127.0.0.1:7001', '127.0.0.1:7001'],
            'timeout' => 2,
            'auth' => '',
            'prefix' => 'redis_session_',
        ]
    ],

    'session_name' => 'PHPSID',

    'auto_update_timestamp' => false,

    'lifetime' => 7*24*60*60,

    'cookie_lifetime' => 365*24*60*60,

    'cookie_path' => '/',

    'domain' => '',

    'http_only' => true,

    'secure' => false,

    'same_site' => 'none',

    'gc_probability' => [1, 1000],

];
235 7 0
7個回答

six

配置問題

  • moco 9天前

    大佬 應該怎么配置呀。能給個例子嗎

發(fā)下session配置,以及是否使用了https訪問

  • moco 8天前

    老大 session配置發(fā)出來了 沒有使用https訪問 用的是http

  • walkor 8天前

    'type' => 'redis', 改成 'type' => 'file', 試下。
    另外webman前面是否用了代理,例如nginx等

  • moco 8天前

    使用file 也是一樣的 每次請求都會變化 沒有使用代理 直接就是ip加端口號

  • walkor 8天前

    創(chuàng)建一個空的新的webman項目,session配置保持不動試下,如果沒問題,自己對比下項目哪里不一樣

nitron

看配置好像你的handler對應的SessionHandler寫錯了,你用FileSessionHandler去處理RedisSession,用前朝的劍斬本朝的官

  • moco 8天前

    我來修改下看看

  • moco 8天前

    修改之后 還是每次請求 都會變化

  • nitron 8天前

    再提供下類似操作系統(tǒng),PHP版本,composer包等信息吧,方便排查,光看配置看不出啥東西

  • moco 8天前

    Ubuntu 20.04 64位 Composer version 2.8.7 php8.2

咸魚.php

這個21年遇見過一次,當時還是tp的項目,卸掉apache換nginx后正常,至今不清楚為什么,僅供參考。

  • 暫無評論
morris

你是不是http訪問的。 chrome 安全原因 。 咋 http協(xié)議 不能寫cookie 。 httponly 啥的

  • 暫無評論
ichynul

遇到過類似問題,response和其他對象循環(huán)引用,導致session的__destruct不觸發(fā),沒保存下來。

  • 暫無評論
??