Я встановив Magento 1.9 . Це добре працювало тиждень. Раптово вчора, коли я спробував увійти на панель адміністратора Magento, я набрав username
і password
, натиснув кнопку Вхід, і нічого не сталося. Сторінка оновлюється, і це все. Ніяких помилок чи будь-яких інших повідомлень.
Якщо я ввів неправильне ім’я користувача або пароль, він показує помилку.
Після того, як я погукався з цим питанням, мені рекомендували коментувати наступні рядки в:
app \ code \ core \ Mage \ Core \ Модель \ Сесія \ Анотація \ 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 для контролю версій, це знахідка.