Magentoで遭遇した奇妙な状況がまた起こります。数時間前、私は管理ダッシュボードに正常にログインしました。ログアウトしてPCを再起動した後、再度ログインしようとしました。エラーが発生しました
無効なフォームキー。ページを更新してください。
Magentoはライブサーバーにインストールされました。私は何も変更したり、データベースに何かを追加したりしませんでした。認証情報は有効ですが、ログインできません。また、magentoダウンローダーパネルにログインできません。
これはどのようなバグですか?
どうすればこれを解決できますか?
UPDATE!
@DouglasRadburnリンクから。問題の詳細な説明と可能な解決策。
@Makwana Ketanの回答にも似ています
問題はセッションのストレージと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
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