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

session值無法更新 保存失敗

wuuyun

問題描述

都是最新版

訪問index 應(yīng)該會(huì)種下session吧,但是之后在訪問 view 方法時(shí)讀取的不是最新的session,是第一次的session值 ,這是為啥?

session id都是一致的。

額 ,重新安裝webman 測試 正?!,F(xiàn)在開始逐步添加自己的代碼,看是哪里的問題

最后經(jīng)過重建系統(tǒng) 一步一步測試 主要原因是在 中間件。如果你也遇到同樣問題 檢查 session 本身,sessionid 是否一致 業(yè)務(wù)邏輯 中間件 順序找bug

我是在排查中間件的時(shí)候找到問題的,有個(gè)中間件是做攔截的,規(guī)則沒寫好,導(dǎo)致異常的

<?php

namespace app\controller;

use app\model\AdminModel;
use support\Request;

class Index
{
    public function index(Request $request)
    {
        session()->set('username',date('H:i:s'));
        return view('welcome');
    }

    public function view(Request $request)
    {
        $model = new AdminModel();
        $arr = $model->find(1);
        return view('index/view', ['name' => 'webman:'.session('username'), 'abc' => AMS_NOW_URL, 'list' => $arr]);
    }

    public function json(Request $request)
    {
        return json(['code' => 0, 'msg' => 'ok']);
    }

}
272 1 0
1個(gè)回答

wangerwu

你嘗試下清空瀏覽器的cookie再訪問,看看是否會(huì)下發(fā)sessionid

  • wuuyun 2025-07-13

    是自己代碼的問題 哈哈哈 , 現(xiàn)在可以了

  • aria 2025-07-14

    最煩你這類人,自己的代碼問題你至少也說明是寫錯(cuò)在哪里,后來人也避免踩坑吧?問的時(shí)候最積極,答案卻一個(gè)人藏起來。

  • muyu 2025-07-14

    沒錯(cuò),很多后來者遇到問題好不容易翻到和自己相同的問題,結(jié)果答案就一個(gè):已解決~

  • aria 2025-07-14

    大意了,沒看明白就評論了,

  • wuuyun 2025-07-15

    我以為是控制器哪里的問題,但是后來發(fā)現(xiàn)是有個(gè)中間件代碼問題,提前有異常拋出了

??