web-dev-qa-db-ja.com

通知:未定義のオフセット:vendor \ magento \ framework \ Encryption \ Encryptor.phpの2

正しい認証情報でログインした後、管理パネルにログインできません。ここに私が得ているエラーメッセージがあります:

1 exception(s):
Exception #0 (Exception): Notice: Undefined offset: 2 in D:\Xampp\htdocs\demo\webses\projname\vendor\magento\framework\Encryption\Encryptor.php on line 588
2
prasanth

magento 2.xxをより高いバージョンにアップグレードした後、まずアップグレードコマンドphp bin/magento setup:upgrade php bin/magento setup:setup:static-content:deploy -f php bin/magento setup:diを実行してください。 :コンパイル

スタイルエラーが存在する場合は、phpのバージョンを確認してください。バージョンは7.2.xである必要があります。問題が解決することを願っています!

0
Zuby

同じ問題があり、新しいユーザーを作成しても役に立ちませんでした。ただし、パスワードの更新とキャッシュのクリアはうまくいきました。以下のSQLを使用してパスワードを更新しました。

UPDATE admin_user SET password = CONCAT(SHA2('xxxxxxxxNewPassword', 256), ':xxxxxxxx:1') WHERE username = 'username';
0
Sarjan Gautam