Magento 1.9をインストールしました。それは一週間うまくいきました。昨日突然、Magento管理パネルにログインしようとして「」と入力username
しpassword
、「ログイン」ボタンをクリックしても何も起こりませんでした。ページが更新され、それだけです。エラーやその他のメッセージはありません。
間違ったユーザー名またはパスワードを入力した場合、エラーが表示されます。
この問題についてGoogleで調べた後、次の行をコメントすることをお勧めします。
app \ code \ core \ Mage \ Core \ Model \ Session \ Abstract \ Varien.php
/* to solve login issue */
/*if (!$cookieParams['httponly']) {
unset($cookieParams['httponly']);
if (!$cookieParams['secure']) {
unset($cookieParams['secure']);
if (!$cookieParams['domain']) {
unset($cookieParams['domain']);
}
}
}
if (isset($cookieParams['domain'])) {
$cookieParams['domain'] = $cookie->getDomain();*/ //I have commented these lines
そして、以下のいくつかの古いバージョンでは、同じファイルで再コメントされました。
$cookieParams = array(
'lifetime' => $cookie->getLifetime(),
'path' => $cookie->getPath(),
//'domain' => $cookie->getConfigDomain()
//'secure' => $cookie->isSecure(),
//'httponly' => $cookie->getHttponly()
);
}*/
その後も、管理者にログインできませんでした。そのままです。誰もこの問題に直面しましたか?この問題に対する他の解決策はありますか?
(ftpを介してキャッシュとセッションをクリアしようとしました)。
app/code/local/Mage/Core..blahblah
編集用にコアファイルをコピーして、Magentoがコアファイルをオーバーライドするようにします。バージョン管理にもgitを使用します。これは天の恵みです。