福州網站建設>網站新聞>thinkphp6專區

        tp6多應用模式下session導致驗證碼不正確的問題

        發布日期:2022-12-13瀏覽次數:35 來源:福州網站建設

        版本V6.1.0
        開啟了多應用
        創建了一個home應用,并設置為默認應用
        建了一個index控制器,并且繼承了base控制器
        在index控制器中創建index方法,輸入一個驗證碼的圖片,代碼如下圖
        服務器環境:Nginx 1.14.2 + php7.4
        出現的問題:正常情況下,一個頁面,f5刷新的時候,PHPSESSID是不變的,并且驗證碼的鏈接頁面PHPSESSID保持一致,但是現在的情況是,刷新一次PHPSESSID變一下,然后驗證碼的也不一樣。最終造成的結果是,判斷驗證碼的時候,一直都是錯誤的。
        如果用www.gzbytz.com有這種問題,用code.gzbytz.com就沒有這種問題。
        其它都是默認的,沒有做任何設置

        以上是由福州網站建設的小編為你分享了"tp6多應用模式下session導致驗證碼不正確的問題"文章,如果你在這方面有什么問題,隨時聯系我們

        網友評論

        • yeencms 2022年12月14日

          我又進行了多次的償試,不是單應用或者多應用的問題,而是域名是www開頭的,都不行,設置一個其它的二級域名就可以,找不到是哪里配置或者服務器設置有問題,求解

        • 卟離卟棄 2022年12月12日

          我前面用了多應用,反正對于我來說是一言難盡.

        • 卟離卟棄 2022年12月12日

          說實話,如果是想像5.1那種分模塊的,不建議開啟多應用,直接在controller目錄直接建admin,api目錄來實現,比多應用靠譜.

        • yeencms 2022年12月12日

          沒有配置過,都是默認的 'path' => '/',

        • solomon_zjf 2022年12月12日

          是不是設置cookie路徑了

        thinkphp6專區有關的文章
        如果您有什么問題,歡迎咨詢我們客服! 點擊QQ咨詢