web-dev-qa-db-ja.com

無効なフォームキー。ページを更新してください。 magento管理者ログインページ

Magentoで遭遇した奇妙な状況がまた起こります。数時間前、私は管理ダッシュボードに正常にログインしました。ログアウトしてPCを再起動した後、再度ログインしようとしました。エラーが発生しました

無効なフォームキー。ページを更新してください。

Magentoはライブサーバーにインストールされました。私は何も変更したり、データベースに何かを追加したりしませんでした。認証情報は有効ですが、ログインできません。また、magentoダウンローダーパネルにログインできません。

これはどのようなバグですか?

どうすればこれを解決できますか?

UPDATE!

@DouglasRadburnリンクから。問題の詳細な説明と可能な解決策。

https://magento.stackexchange.com/questions/98220/security-patch-supee-7405-possible-problems/98236#98236

@Makwana Ketanの回答にも似ています

5
rodge

問題はセッションのストレージとCookieの設定にあると確信しています。

以下に従ってください:

DELETE FROM core_config_data WHERE path='web/cookie/cookie_domain';

DELETE FROM core_config_data WHERE path='web/cookie/cookie_path';

以下のフォルダからすべてのディレクトリを削除します。

/var/session
/var/cache
2
stalinrajindian

localhostでの作業中にサインインまたはアカウントを作成できない-ubuntu OS

無効なフォームキー。ページを更新してください。

無効なキーエラーの解決

php.iniファイルでこの値を変更します

max_input_time:3600 max_input_vars:200000 memory_limit:2G

次にMySQLデータベースに移動します

core_config_dataテーブルを見つける

ベースURL localhostを127.0.0.1に変更

よりsearch path Like%...%domain then Go

change valuelocalhostto127.0.0.1web/cookie/cookie_domainの前(パス)

Magentoのルートディレクトリに移動し、app->/etc /-> env.phpこのファイルを開き、値localhostを127.0.0.1に変更します(ファイルに2か所)

ブラウザプレスに移動 ctrl+shift+delete 次にキャッシュをチェックします|| Cookieをクリックデータをクリア

次に、magentoルートディレクトリでSudoを使用してすべてのコマンドを実行します

php bin/magento setup:upgrade

php bin/magento setup:di:compile

php bin/magento setup:static-content:deploy -f

php bin/magento indexer:reindex

php bin/magento cache:clean

php bin/magento cache:flush
1
Ashraf CK