ホームページ >バックエンド開発 >PHPチュートリアル >PHP magento にログインできない問題の解決策の例

PHP magento にログインできない問題の解決策の例

WBOY
WBOYオリジナル
2016-12-05 13:28:241400ブラウズ

PHP magento バックエンドのログイン失敗の解決策

多くの友人が同じ経験をしているかもしれません。サーバーでドメイン名を設定した後は正常に Magento にアクセスできますが、ローカルで設定した後、アカウントとパスワードでログインすると、バックエンドにログインできないことがわかります。この記事では、ローカルの Magento バックエンドにログインできない問題を解決する 2 つの方法を紹介します。必要な場合は参考にしてください。

解決策 1:

これは Cookie の問題です。この問題は Firefox などの非 IE コア ブラウザを使用することで解決できますが、これらのブラウザは非常に似た方法で Cookie を処理しますが、Magento の他のバージョンでもこの問題は発生します。 。

この問題を解決する詳細な方法は、app/code/core/Mage/Core/Model/Session/Abstract/Varien.php を見つけることです。

70 行目あたりに次のようなものが表示されます:

リーリー

解決策 2:

ローカルホストでログインする必要はありません

IP アドレスに変更してログインします: 例: http://192.168.1.100/ にバックエンド アドレスを追加します。

Apache で他のアドレスを指定することもできます

この問題は通常、サーバーでは発生しないため、変更する必要はありません。

magento1.9 バックエンドでログインできない問題

magento/app/code/core/Mage/Core/Model/Session/Abstract/varien.php を開きます

以下のコードを見つけて、$cookieParams['domain'] = $cookie->getDomain(); の行をコメントアウトすれば完了です。

リーリー

結果は以下の通りです

リーリー

ただし、これを実行してもエラーが発生したため、以下の段落全体をコメントアウトしました

リーリー

読んでいただきありがとうございます。皆さんのお役に立てれば幸いです。このサイトのご支援に感謝します。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。