セッション関連の問題
Jun 13, 2016 pm 01:38 PM
セッションの問題
で、
セッションの処理中に奇妙な問題が発生しました。データベースを使用していますが、問題があります。
ユーザーのログイン情報を保存できませんでした。追跡した結果、session_write() が複数回呼び出され、データベースに保存された SQL の最初のデータのみが正しいことが判明しました。その場合は、データベース ストレージを使用せず、ファイル ストレージを使用します。問題は解決しました。セッションを処理するスクリプトに問題があるようですが、ローカルでテストするのは問題ありません。オンライン上でのみ問題があります。 phpinfo で入力されたセッション情報を比較すると、違いは見つかりませんでした。何が起こっているのか?
-----解決策--------------------------------
キーはデータベースの書き方によって異なります。 。おそらく最新のセッションを更新していない可能性があります。
------解決策---------
データベースへの書き込み時に問題が発生しました
------解決策----------------------
Session_write は、対応する session_id が存在するかどうかを判断する必要があります
存在する場合は、変更の更新を実行します
それ以外の場合は、挿入を実行します
------解決策---------

人気の記事

人気の記事

ホットな記事タグ

メモ帳++7.3.1
使いやすく無料のコードエディター

SublimeText3 中国語版
中国語版、とても使いやすい

ゼンドスタジオ 13.0.1
強力な PHP 統合開発環境

ドリームウィーバー CS6
ビジュアル Web 開発ツール

SublimeText3 Mac版
神レベルのコード編集ソフト(SublimeText3)

ホットトピック











Redis 共有セッション アプリケーションに SMS ログインを実装する方法

JavaScript Cookie と PHP Cookie の違いは何ですか?

KDE Plasma 6.1 は、人気のある Linux デスクトップに多くの機能強化をもたらします

Springboot2のセッションタイムアウト設定が無効になる問題の解決方法
