Вход в админку Magento

Модуль «Полностраничное кэширование» ускоряет Magento Community Edition в 30 раз!
Модуль «Удобное оформление заказа» (одностраничная покупка) включён в Российскую сборку.
#1 Дмитрий Федюк
  • Администратор
  • Иконка
  • Группа: Администраторы
  • Сообщений: 4994
  • Регистрация: 20.02.2010
  • ГородРоссия, Москва

26.03.2010 21:17

Колоссальное количество посетителей из поисковых систем приходит на этот форум в результате запроса "Вход в админку Magento".

Учитывая такую популярность темы, пишу этот простой FAQ по входу в админку Magento.

Итак:

Адрес админки Magento
Если адрес главной страницы вашего магазина example.com, то адрес админки будет example.com/index.php/admin

Где хранится пароль к админке Magento, как его изменить:
Где хранится пароль к админке Magento, как его изменить

Админка Magento меня не пускает, сбой авторизации, хотя пароль верный
Админка Magento меня не пускает, сбой авторизации, хотя пароль верный

Что ещё интересует - спрашивайте :)

#2 alex
  • Новичок
  • Pip
  • Группа: Пользователи
  • Сообщений: 3
  • Регистрация: 08.06.2010

09.06.2010 18:14

Просмотр сообщенияДмитрий Федюк (26.03.2010 21:17) писал:


Где хранится пароль к админке Magento, как его изменить:
Где хранится пароль к админке Magento, как его изменить

Админка Magento меня не пускает, сбой авторизации, хотя пароль верный
Админка Magento меня не пускает, сбой авторизации, хотя пароль верный

Что ещё интересует - спрашивайте :)



У меня примерно та же проблема, установил все что нужно (Denwer, Ext-ы для 5.2), ставлю на локальный домен "magento" мадженту, устанавливаю её, вроде все успешно. Открываются страница главная, админ-панель, только зайти не могу, когда ввожу пару авторизационную верную - он не авторизуется а просто обновляет страницу, оставляя её без изменений и критических сообщений, а если не верную - пишет то, что и должен писать "Invalid Username or Password.". И с главной страницы авторизация по тому же сценарию происходит. Пробовал ставить его её на домен локалхост.ком и вписывать в хосту 127.0.0.1 запрет на выход, как вы советовали, но это не помогает -сайт вообще перестает грузится. Ну и в общем не заходит он в админку. Помогите плиз, где собака зарылась?

#3 eastwarrior
  • Группа: Гости

09.06.2010 19:48

столкнулся при установке магенто с двумя засадами именно на входе в админку, по порядку решения:
1. Симптомы: просто не пускает в админку, пароль и логин верные, восстановление пароля дает тот же результат. Причина: магенто почему то плохо отрабатывает по кукисам если адрес сплошной(вроде http://localhost или http://magento ), не сохраняет куки и все тут, поэтому вход и не происходит. Решение: виртуальный хост делайте господа с точкой, вроде http://magento.my или http://magento.local, надеюсь доступно обьяснил.
2. Симптомы: при входе в админку голая(полностью чистая) страница. Да, еще этим симптомам предшествовал такой же вход на адрес(то есть по заходу на хост чистая страница). Причина: магенто 1.4.0.2(а именно такая была версия у меня, если не ошибся) не работает с ПХП 5.3.
Решение номер 1: ставите пхп 5.2.
Решение номер 2: замена кой какого кода в нескольких файлах. Более детально:
/lib/Varien/Object.php заменяете в нем
public function ___toString(array $arrAttributes = array(), $valueSeparator=’,')
на вот этот код:
public function __invoke(array $arrAttributes = array(), $valueSeparator=’,')
потом в файле /app/code/core/Mage/Core/Controller/Request/Http.php заменяете код
$host = split(‘:’, $_SERVER['HTTP_HOST']);
на этот
$host = explode(‘:’, $_SERVER['HTTP_HOST']);
это решение - если не получается войти на главную страницу(не админку)
теперь решение по админке:
файл /home/east/workspace/npaysecure.my/www/app/code/core/Mage/Admin/User.php
код
$nodePath = 'adminhtml/menu/' . join('/children/', split('/', $startupPage)) . '/action';
заменить на
$nodePath = 'adminhtml/menu/' . join('/children/', explode('/', $startupPage)) . '/action';
И будет вам счастье в виде входа в админку. Причина сего геморроя в том, что в пхп 5.3 функция split была заменена на функцию explode, замена снимает эту неприятность. Но глубоко я не тестировал, что то мне подсказыет что функция эта использыется еще во многих файлах.

#4 eastwarrior
  • Группа: Гости

09.06.2010 19:55

Просмотр сообщенияalex (09.06.2010 18:14) писал:

У меня примерно та же проблема, установил все что нужно (Denwer, Ext-ы для 5.2), ставлю на локальный домен "magento" мадженту, устанавливаю её, вроде все успешно. Открываются страница главная, админ-панель, только зайти не могу, когда ввожу пару авторизационную верную - он не авторизуется а просто обновляет страницу, оставляя её без изменений и критических сообщений, а если не верную - пишет то, что и должен писать "Invalid Username or Password.". И с главной страницы авторизация по тому же сценарию происходит. Пробовал ставить его её на домен локалхост.ком и вписывать в хосту 127.0.0.1 запрет на выход, как вы советовали, но это не помогает -сайт вообще перестает грузится. Ну и в общем не заходит он в админку. Помогите плиз, где собака зарылась?

попробуй в денвере скопировать папку с распакованным магенто в папку localhost, так чтобы получилось в адресе localhost/magento/, так вроде должен работать. Должна получиться приблизительно такая иерархия /<hosts dir>/localhost/magento

#5 Maximus_Decimus
  • Пользователь
  • PipPip
  • Группа: Пользователи
  • Сообщений: 14
  • Регистрация: 11.05.2010
  • ГородБендеры

09.06.2010 23:56

Просмотр сообщенияeastwarrior (09.06.2010 19:55) писал:

попробуй в денвере скопировать папку с распакованным магенто в папку localhost, так чтобы получилось в адресе localhost/magento/, так вроде должен работать. Должна получиться приблизительно такая иерархия /<hosts dir>/localhost/magento

Насколько я понял magento вообще не хочет нормально работать с доменами без точки, даже если находится в папке 

так что правельный вариант будет magento.local либо site.lab/magento. Чтото в этом роде

#6 mudrec
  • Новичок
  • Pip
  • Группа: Пользователи
  • Сообщений: 8
  • Регистрация: 14.06.2010

06.07.2010 15:47

Имею следующую проблему.
Установил Magento 1.4.1 на хостинг, все работало нормально. Потом возникла пропала входа в админ панель.
Обратился к хостеру они сказали, что у них все в норме, ничего не меняли в настройках. Посоветовали посмотреть свой ПК.
Я попробовал войти с другого ПК, все работает.
Я пере установил систему. Проблема исчезла. НО не надолго. на следующий день проблема возникла снова.
Знающие подскажите, что это может быть?

#7 Дмитрий Федюк
  • Администратор
  • Иконка
  • Группа: Администраторы
  • Сообщений: 4994
  • Регистрация: 20.02.2010
  • ГородРоссия, Москва

12.07.2010 08:29

Просмотр сообщенияmudrec (06.07.2010 15:47) писал:

Имею следующую проблему.
Установил Magento 1.4.1 на хостинг, все работало нормально. Потом возникла пропала входа в админ панель.
Я пере установил систему. Проблема исчезла. НО не надолго. на следующий день проблема возникла снова.
Знающие подскажите, что этоо может быть?


Пишите конкретные диагностические сообщения системы.

#8 zub
  • Новичок
  • Pip
  • Группа: Пользователи
  • Сообщений: 2
  • Регистрация: 27.07.2010

27.07.2010 10:38

Тысяча извинений за вопрос в заезженой теме, но все же. Не могу войти в админку хоть ты убейся. Все рекомендации выполнил. Создаю нового customer-а и с его данными вхожу, а под администратором не могу. Пишет - Invalid login or password. В таблице admin_user запись админовская присутствует. Уже и пароль менял, ничего не помогает. Может что по кодировкам? Помогите, плиз.

#9 zub
  • Новичок
  • Pip
  • Группа: Пользователи
  • Сообщений: 2
  • Регистрация: 27.07.2010

28.07.2010 12:18

Просмотр сообщенияzub (27.07.2010 10:38) писал:

Тысяча извинений за вопрос в заезженой теме, но все же. Не могу войти в админку хоть ты убейся. Все рекомендации выполнил. Создаю нового customer-а и с его данными вхожу, а под администратором не могу. Пишет - Invalid login or password. В таблице admin_user запись админовская присутствует. Уже и пароль менял, ничего не помогает. Может что по кодировкам? Помогите, плиз.


Все, разобрался. Вопрос снят.

#10 suprotek
  • Пользователь
  • PipPip
  • Группа: Пользователи
  • Сообщений: 29
  • Регистрация: 30.07.2010

30.07.2010 15:21

По умолчанию вход а админ часть magento www.domen.com/admin
Мною были сделаны изменения к примеру www.domen.com/login система+конфигурация+администратор+вход в админку
дело в том что изменение было сделано не правильно и теперь у меня нет доступа к админ части сайта как исправить такую проблему ???
За помощь огромное спасибо!!!
Версия magento 1.4.1.0

#11 vikushka
  • Новичок
  • Pip
  • Группа: Пользователи
  • Сообщений: 1
  • Регистрация: 23.09.2010

23.09.2010 11:36

Не могу войти в админку, вернее могу, но после ввода логина и пароля просто белый лист
провайдер сказал что выдает ошибку:
PHP Fatal error: Call to undefined method Mage_Reports_Model_Mysql4_Order_Collection::addFilterToMap()
и что с этим делать?

#12 Дмитрий Федюк
  • Администратор
  • Иконка
  • Группа: Администраторы
  • Сообщений: 4994
  • Регистрация: 20.02.2010
  • ГородРоссия, Москва

23.09.2010 19:07

1)
В первую очередь включите у себя самостоятельно отображение ошибок Magento на экране, чтобы не обращаться к провайдеру каждый раз.

2)
Затем проверьте, удовлетворяет ли хостинг системным требованиям Magento.

3)
А дальше уже надо индивидуально смотреть.

#13 tenhi
  • Новичок
  • Pip
  • Группа: Пользователи
  • Сообщений: 1
  • Регистрация: 28.01.2011

28.01.2011 20:25

Была аналогичная проблема:

на рабочем и первом домашнем компе всё было ОК, на втором домашнем компе при логине в админку производился рефреш формы при правильном пароле/логине, а при неправильном - вывод ошибки. Проведя небольшое "расследование", выяснил, что первые два раза использовался браузер ФФ, а последний - Опера. Заменив Оперу на ФФ удалось решить данную проблему без каких-либо конфигураций.
Может, кому-то поможет.

#14 skiller
  • Продвинутый пользователь
  • PipPipPip
  • Группа: Пользователи
  • Сообщений: 32
  • Регистрация: 04.10.2010

22.06.2011 18:29

Подыму-ка тему... Локально маджента работает отлично, переношу на сервер, устанавливаю на уже готовую БД, сайт работает, но при входе в админку - 404. Что может быть?

#15 Дмитрий Федюк
  • Администратор
  • Иконка
  • Группа: Администраторы
  • Сообщений: 4994
  • Регистрация: 20.02.2010
  • ГородРоссия, Москва

22.06.2011 18:36

1)
Возможно, на вашем веб-сервере Apache не включен mod_rewrite - тогда вам после домена надо добавлять index.php, например:
http://example.com/index.php/admin



2)
Обновляли ли вы адрес сайта в базе данных после переноса Magento?


3)
Возможно, в настроечном файле для промышленного сервера изменён стандартный путь к административной части с admin на что-то другое.
Посмотрите это в app/etc/local.xml

#16 skiller
  • Продвинутый пользователь
  • PipPipPip
  • Группа: Пользователи
  • Сообщений: 32
  • Регистрация: 04.10.2010

22.06.2011 18:40

1) пробовать и с индекс и без, без разницы

3) в настройках - все ок,
     <admin>
        <routers>
            <adminhtml>
                <args>
                    <frontName><![CDATA[admin]]></frontName>
                </args>
            </adminhtml>
        </routers>
    </admin>

2) а вот тут интересно, в БД не изменял ничего, где бы глянуть?

#17 Дмитрий Федюк
  • Администратор
  • Иконка
  • Группа: Администраторы
  • Сообщений: 4994
  • Регистрация: 20.02.2010
  • ГородРоссия, Москва

22.06.2011 18:55

Корневой URL сайта: где Magento его хранит
Мои сообщения цитировать не нужно.

#18 skiller
  • Продвинутый пользователь
  • PipPipPip
  • Группа: Пользователи
  • Сообщений: 32
  • Регистрация: 04.10.2010

22.06.2011 19:00

И в БД оказалось все нормально, урлы рабочего сайта, не локального.

#19 Дмитрий Федюк
  • Администратор
  • Иконка
  • Группа: Администраторы
  • Сообщений: 4994
  • Регистрация: 20.02.2010
  • ГородРоссия, Москва

22.06.2011 19:01

Тогда удалите папку var/cache

#20 skiller
  • Продвинутый пользователь
  • PipPipPip
  • Группа: Пользователи
  • Сообщений: 32
  • Регистрация: 04.10.2010

22.06.2011 19:07

Это было сделано в первую очередь. Не помогает (.

#21 Дмитрий Федюк
  • Администратор
  • Иконка
  • Группа: Администраторы
  • Сообщений: 4994
  • Регистрация: 20.02.2010
  • ГородРоссия, Москва

22.06.2011 19:10

Все стандартные причины я перечислил.
Видимо, у вас что-то нестандартное.
Сравните программный код вашего сайта и структуру базы данных с эталонным, а потом проведите отладку.

#22 skiller
  • Продвинутый пользователь
  • PipPipPip
  • Группа: Пользователи
  • Сообщений: 32
  • Регистрация: 04.10.2010

23.06.2011 10:24

Решение нашлось.
http://stackoverflow.com/questions/5178066/error-404-not-found-in-magento-admin-login-page


#23 Владимир
  • Продвинутый пользователь
  • PipPipPip
  • Группа: Пользователи
  • Сообщений: 149
  • Регистрация: 23.08.2010
  • ГородСанкт-Петербург

29.08.2011 18:47

Установил свежую цмс, не вносил ни каких изменений, сервер полностью соответствует требованиям.
НО в админку не пускает, логин пароль правильный, просто обновляется страница, меняется урл, но страница входа остаётся на месте.

Подскажите, где ошибка?

Warning: session_start(): open(/usr/local/apache2/htdocs/vhosts/vbon/bonowheels.ru/mod-tmp/sess_33fgvl2gm3nbi0q1oaam0oqp37, O_RDWR) failed: No such file or directory (2) in /usr/local/apache2/htdocs/vhosts/vbon/bonowheels.ru/app/code/core/Mage/Core/Model/Session/Abstract/Varien.php on line 115

#0 [internal function]: mageCoreErrorHandler(2, 'session_start()...', '/usr/local/apac...', 115, Array)
#1 /usr/local/apache2/htdocs/vhosts/vbon/bonowheels.ru/app/code/core/Mage/Core/Model/Session/Abstract/Varien.php(115): session_start()
#2 /usr/local/apache2/htdocs/vhosts/vbon/bonowheels.ru/app/code/core/Mage/Core/Model/Session/Abstract/Varien.php(158): Mage_Core_Model_Session_Abstract_Varien->start('frontend')
#3 /usr/local/apache2/htdocs/vhosts/vbon/bonowheels.ru/app/code/core/Mage/Core/Model/Session/Abstract.php(84): Mage_Core_Model_Session_Abstract_Varien->init('core', 'frontend')
#4 /usr/local/apache2/htdocs/vhosts/vbon/bonowheels.ru/app/code/core/Mage/Core/Model/Session.php(39): Mage_Core_Model_Session_Abstract->init('core', 'frontend')
#5 /usr/local/apache2/htdocs/vhosts/vbon/bonowheels.ru/app/code/core/Mage/Core/Model/Config.php(1254): Mage_Core_Model_Session->__construct(Array)
#6 /usr/local/apache2/htdocs/vhosts/vbon/bonowheels.ru/app/Mage.php(432): Mage_Core_Model_Config->getModelInstance('core/session', Array)
#7 /usr/local/apache2/htdocs/vhosts/vbon/bonowheels.ru/app/Mage.php(446): Mage::getModel('core/session', Array)
#8 /usr/local/apache2/htdocs/vhosts/vbon/bonowheels.ru/app/code/core/Mage/Core/Controller/Varien/Action.php(490): Mage::getSingleton('core/session', Array)
#9 /usr/local/apache2/htdocs/vhosts/vbon/bonowheels.ru/app/code/core/Mage/Core/Controller/Front/Action.php(59): Mage_Core_Controller_Varien_Action->preDispatch()
#10 /usr/local/apache2/htdocs/vhosts/vbon/bonowheels.ru/app/code/core/Mage/Core/Controller/Varien/Action.php(409): Mage_Core_Controller_Front_Action->preDispatch()
#11 /usr/local/apache2/htdocs/vhosts/vbon/bonowheels.ru/app/code/core/Mage/Core/Controller/Varien/Router/Standard.php(253): Mage_Core_Controller_Varien_Action->dispatch('index')
#12 /usr/local/apache2/htdocs/vhosts/vbon/bonowheels.ru/app/code/core/Mage/Core/Controller/Varien/Front.php(176): Mage_Core_Controller_Varien_Router_Standard->match(Object(Mage_Core_Controller_Request_Http))
#13 /usr/local/apache2/htdocs/vhosts/vbon/bonowheels.ru/app/code/core/Mage/Core/Model/App.php(340): Mage_Core_Controller_Varien_Front->dispatch()
#14 /usr/local/apache2/htdocs/vhosts/vbon/bonowheels.ru/app/Mage.php(627): Mage_Core_Model_App->run(Array)
#15 /usr/local/apache2/htdocs/vhosts/vbon/bonowheels.ru/index.php(80): Mage::run('', 'store')
#16 {main}
Fatal error: Uncaught exception 'Exception' with message 'Warning: Unknown: open(/usr/local/apache2/htdocs/vhosts/vbon/bonowheels.ru/mod-tmp/sess_33fgvl2gm3nbi0q1oaam0oqp37, O_RDWR) failed: No such file or directory (2) in Unknown on line 0' in /usr/local/apache2/htdocs/vhosts/vbon/bonowheels.ru/app/code/core/Mage/Core/functions.php:245 Stack trace: #0 [internal function]: mageCoreErrorHandler(2, 'Unknown: open(/...', 'Unknown', 0, NULL) #1 {main} thrown in /usr/local/apache2/htdocs/vhosts/vbon/bonowheels.ru/app/code/core/Mage/Core/functions.php on line 245

#24 Дмитрий Федюк
  • Администратор
  • Иконка
  • Группа: Администраторы
  • Сообщений: 4994
  • Регистрация: 20.02.2010
  • ГородРоссия, Москва

29.08.2011 18:59

Существует ли в файловой системе путь
/usr/local/apache2/htdocs/vhosts/vbon/bonowheels.ru/mod-tmp
?

#25 Владимир
  • Продвинутый пользователь
  • PipPipPip
  • Группа: Пользователи
  • Сообщений: 149
  • Регистрация: 23.08.2010
  • ГородСанкт-Петербург

29.08.2011 19:44

уже сделал. Всё работает.
Но вопрос остался следующий. Для чего эта папка? и почему её нет изначально?

#26 Дмитрий Федюк
  • Администратор
  • Иконка
  • Группа: Администраторы
  • Сообщений: 4994
  • Регистрация: 20.02.2010
  • ГородРоссия, Москва

29.08.2011 19:52

Потому что так настроен ваш сервер.
Каждый сервер может задать своё расположение папки для сессий.

#27 Юлия1811
  • Новичок
  • Pip
  • Группа: Пользователи
  • Сообщений: 2
  • Регистрация: 06.10.2011

11.10.2011 15:10

Подскажите,пожалуйста, знающие люди, установила Magento (1.5.0.1) и русскую версию. не могу зайти в админ панель. Выдает мне следующеее: There has been an error processing your request

Exception printing is disabled by default for security reasons.

Error log record number: 275531220762


Чт о это значит?

#28 Дмитрий Федюк
  • Администратор
  • Иконка
  • Группа: Администраторы
  • Сообщений: 4994
  • Регистрация: 20.02.2010
  • ГородРоссия, Москва

11.10.2011 15:13

There has been an error processing your request

Поделиться темой: