4

ユーザー名とパスワードを入力して[ログイン]をクリックすると、エラーメッセージなしでログインページに戻ります。URLが変更され、セッションキーが含まれるようになります。それだけです。もう一度[ログイン]をクリックするたびに、セッションキーが再生成されますが、それでも管理インターフェイスにログインできません。

4

8 に答える 8

2

本番サーバーでMagento1.5.1を実行しても同じ問題が発生していました。管理者にログインすると、URLにダッシュボードのアドレス(セキュアキーを使用)が表示されますが、画面は引き続きログイン画面になります。エラーはありませんでした。これはFF、Safari、Chromeで発生しました。

データベースに2つのcore_config_data値を手動で設定して修正しました。それらは次のとおりです。

web / cookie / cookie_path = /

web / cookie / cookie_domain = "mydomain.com"

var / cacheをクリアして、ログインしてみてください。私にとっては、うまくいきました。

于 2012-01-12T18:02:05.067 に答える
2

ディレクトリの内容をクリアして、var/cache再試行してください。

core_config_dataそれでもデータベースのテーブルでpath「web/secure / base_url」、「web / unsecure / base_url」、「admin / url/custom」の値を持つレコードを確認するのに役立たない場合。これらは、ログインしようとしているページと一致する必要があります(ただし、最後に「index.php / admin /」がありません)。

最後に、ブラウザのCookie設定を確認し、サーバーのPHPがCookieを設定できることを確認します。

于 2010-10-27T18:53:45.400 に答える
2

サーバーの1つ(ローカルホストのインストールではない)でこの問題が発生しました。システムアカウントがクォータを超えていたことが判明したため、Magentoが必要な一時ファイルを作成できなかったと思われます。(sshを介してサーバー上にディレクトリを作成しようとしたときにこれに気づきました。)

だから...多分Magentoが実行されているアカウントがあなたのサーバーのクォータを超えていないことを確認するためにチェックしますか?少なくとも、Magentoの直接の問題ではない可能性があります。

于 2010-10-27T19:04:24.097 に答える
2

バージョン1.7.0.2magentoストアをサーバー上から別のサーバーに移動しましたが、同じ問題が発生しました。phpamdinを使用して新しいサーバー上のデータベースを編集し、「configpathrow」でweb/ cookie / cookie_domainを検索します。値はおそらく古いドメイン名です:yourdomain.com、それを新しいドメイン名または新しいIPアドレスに変更します(新しいサーバー)。新しいサーバー環境で古いドメインを使用するために参加する場合は、ネームサーバーを切り替える前にストーリーを準備しておくことをお勧めします。新しいサーバーIPをドメインではなくweb/cookie / cookie_domainに追加した後、ようやくmagentoバックエンドにログインできるようになりました。

于 2013-09-11T14:57:08.913 に答える
1

ローカルサーバーで問題が発生しました。http:// server / username /にあったので、ドットはありませんでした。サーバーのIPアドレスに設定を変更した場合は、問題ありませんでした。

于 2010-10-27T18:25:20.593 に答える
1

この動作を引き起こす原因はいくつかあります。これが私のチェックリストです。それらの1つは最終的にそれを修正します。

  1. 「パスワードを忘れた場合」リンクをクリックしてから、「戻る」リンクをクリックします。これにより、URL内の誤って配置された可能性のあるパラメータが削除され、正しいサーバー上にいることが確認されます(一部のインストールには個別の管理サーバーがあります)
  2. Cookieをクリアするか、シークレットウィンドウを使用します
  3. 別のブラウザを試す
  4. ローカルインストール:127.0.0.1代わりに使用してみてください(そしてテーブルlocalhostのベースURLを更新してください)core_config_data
  5. ディレクトリ内のMagento、、、およびディレクトリをクリアcachefull_page_cacheますsessionmagento/var/1と2を繰り返します)
  6. core_sessionテーブルを切り捨てます
  7. Magentoのメモリ設定が正しいことを確認してください
  8. Magentosystem.logexception.logファイルを確認してデバッグする
  9. PHPのエラーログを確認してデバッグする
于 2014-07-14T04:28:51.073 に答える
0

私はOperaを使用してこの問題を経験しましたが、他のブラウザでは正常に機能しました。

また、次の場所で正しいCookieオプションを設定してください:[システム]>[構成]>[Web]>[Cookieの設定]

于 2010-10-28T05:26:57.933 に答える
0

また、サーバー上のシステム時間/タイムゾーンとphpおよびmagentoが一致していることを確認してください。

于 2012-07-23T09:56:33.427 に答える