web-dev-qa-db-ja.com

現在のセッションの有効期限が切れています。マゼント2

サイトをローカルホストに移行するだけで、すべてが正常に機能します。しかし、管理パネルにログインしようとすると、Your current session has been expired.のようなエラーが発生します。

フォルダからすべてのキャッシュを削除し、セッションの有効期限に関するデータベースの設定も変更しました。

また、 this threadから考えられるすべての解決策を試しました。

前もって感謝します。

6
Ishan Shah

これは完璧なソリューションです

最初のステップ:テーブルcore_config_dataで「admin/security/session_lifetime」を見つけます。存在しない場合は作成し、値を86400に設定します

2番目のステップ:キャッシュをクリーンアップします(var/cacheを削除します)

ログインして修正

https://github.com/magento/magento2/issues/5309

15
Er Amit Shukla

私は同じ問題に直面していました。いくつかの調査の後、管理者ログインの問題の解決策を見つけました。

これは、MySqlTIMESTAMPおよびMySqlバージョンの問題が原因で発生しました。

MySql 5.5.xを使用している場合は、TIMESTAMPに注意する必要があります。

これは、セッションの管理者ログインの問題を克服するのに役立つ完璧なソリューションです。

移動:admin_user_sessionMySqlセットのテーブルcreated_at列を「0」およびupdated_at列をそのまま 'CURRENT_TIMESTAMP'に。

管理ページを更新して、もう一度ログインしてみてください。動作します100%

ありがとう。

4
Alpesh Movaliya

すべてのサーバーの時刻が同期していることを確認してください。テーブルを更新する必要はありません。

1
Ali

データベースのテーブル[core_config_data]の値を変更するだけです。

  1. PHPMYADMINを開きます
  2. 実行:
    UPDATE core_config_data SET value = 864000 WHERE path = 'admin/security/session_lifetime'
  3. 管理パネルに再度ログインします

これがお役に立てば幸いです。

1
Ying Style

セッションが期限切れになった管理者側のログイン

セッションの有効期限が切れた画像

1つのステップ:テーブルcore_config_dataで「admin/security/session_lifetime」を見つけます。

存在しない場合は作成し、値を86400に設定します

2番目のステップ:キャッシュをクリーンアップします(var/cacheを削除します)

ログインして修正

1
Flex Flexsin