Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

[Решено] Восстановление пароля от админки


Recommended Posts

Вы привели пример кода, который...

нужно вставить в контроллер, как минимум.

 

Вы привели код, который избыточен

 

Ваш код, как по мне, бесполезен, тем более, что было написано - кому надо тот поймёт.

 

А кто не поймет - он бесполезен, кто поймет - сделает это совсем иначе..

 

Смена пароля - два действия по апдейту базы.

Напишите пример удачнее я гляну) буду делать проще в будущем ) 

Надіслати
Поділитися на інших сайтах


Смена пароля - два действия по апдейту базы.

Загляните в библиотеку user.php

Змінено користувачем chukcha
Надіслати
Поділитися на інших сайтах

  • 1 year later...
В 15.11.2013 в 21:09, Tom сказал:

Есть немного жёсткое решение.И так.

 

  Скрыть контент

Делаем бэкап базы данных.Для этого заходим в Php my admin  выделяем все таблицы и выбираем  ЭкСПОРТ. Этим мы сохраним нынешнюю бд.

 

В корне магазина находим файл  index.php  открываем его и смотрим свою версию магазина.

 



// Version
define('VERSION', '1.5........');

Отсюда качаем  свою версию.

 

 

 

Добрый день!

Дайте, пожалуйста, актуальную ссылку.

Надіслати
Поділитися на інших сайтах


В 15.11.2013 в 21:09, Tom сказал:

Есть немного жёсткое решение.И так.

 

  Показать контент

Делаем бэкап базы данных.Для этого заходим в Php my admin  выделяем все таблицы и выбираем  ЭкСПОРТ. Этим мы сохраним нынешнюю бд.

 

В корне магазина находим файл  index.php  открываем его и смотрим свою версию магазина.

 



// Version
define('VERSION', '1.5........');

Отсюда качаем  свою версию.

 

Делаем бэкап двух файлов config.php (один в корне один в папке admin)

 

Дальше по порядку.  

 

Заходим в Php my admin, выделяем все таблицы и УДАЛЯЕМ(  Ещё раз напоминаю,что перед этим мы сделали обязательно ЭКСПОРТ то есть бэкап)

 

Из архива  который скачали по моей ссылке в корень магазина загружаем папку INSTALL

 

Содержимое обоих файлов config.php  вычищаем  ( то есть они должны быть пустыми ,но и здесь не забываем про первый пункт СДЕЛАТЬ БЭКАП ЭТИХ ФАЙЛОВ)

 

Теперь если вы всё правильно сделали,то при попытке открыть магазин,начнётся процесс установки.Устанавливаем магазин,

 

Заходим в админку (это ОБЯЗАТЕЛЬНО)

 

Возвращаемся в php my admin, заходим в только что созданную базу данных,выделяем все таблицы и УДАЛЯЕМ.

 

После появления сообщение о выполнении удаления,в самом верху выбираем ИМПОРТ и выбираем нашу старую базу(которую бэкапили )

 

После того как импорт закончен  вы всё равно останетесь в админке,останется зайти в Система-Пользователи-Пользователи,выбрать Администратора,зайти в него и изменить логин и пароль.

 

Сохранить.Всё.

 

Добрый день!

Попробовал Ваш способ. После установки OpenCart не могу зайти в админку - выдает ошибку:

 

Warning: session_start(): open(/var/www/develop/data/mod-tmp/sess_02tv0rv14rfk7lfsg1oj9qptf5, O_RDWR) failed: Permission denied (13) in /var/www/develop/data/www/fsdoors.ru/system/library/session.php on line 12

Скрин прилагаю.
Подскажите, как эту ошибку исправить?

2017-07-05_01-44-08.png

Надіслати
Поділитися на інших сайтах


8 часов назад, FSR сказал:

Warning: session_start(): open(/var/www/develop/data/mod-tmp/sess_02tv0rv14rfk7lfsg1oj9qptf5, O_RDWR) failed: Permission denied (13)

 

проверить наличие свободного места на хостинге, наличие и права на временную папку

если все ок - с вопросом к хостеру

Надіслати
Поділитися на інших сайтах

14 часов назад, AlexDW сказал:

 

проверить наличие свободного места на хостинге, наличие и права на временную папку

если все ок - с вопросом к хостеру

 

Спасибо большое!

Поправил права на временную папку. Все получилось.

Надіслати
Поділитися на інших сайтах


  • 1 month later...
On 15.11.2013 at 8:09 PM, Tom said:

Есть немного жёсткое решение.И так.

 

  Hide contents

Делаем бэкап базы данных.Для этого заходим в Php my admin  выделяем все таблицы и выбираем  ЭкСПОРТ. Этим мы сохраним нынешнюю бд.

 

В корне магазина находим файл  index.php  открываем его и смотрим свою версию магазина.

 



// Version
define('VERSION', '1.5........');

Отсюда качаем  свою версию.

 

Делаем бэкап двух файлов config.php (один в корне один в папке admin)

 

Дальше по порядку.  

 

Заходим в Php my admin, выделяем все таблицы и УДАЛЯЕМ(  Ещё раз напоминаю,что перед этим мы сделали обязательно ЭКСПОРТ то есть бэкап)

 

Из архива  который скачали по моей ссылке в корень магазина загружаем папку INSTALL

 

Содержимое обоих файлов config.php  вычищаем  ( то есть они должны быть пустыми ,но и здесь не забываем про первый пункт СДЕЛАТЬ БЭКАП ЭТИХ ФАЙЛОВ)

 

Теперь если вы всё правильно сделали,то при попытке открыть магазин,начнётся процесс установки.Устанавливаем магазин,

 

Заходим в админку (это ОБЯЗАТЕЛЬНО)

 

Возвращаемся в php my admin, заходим в только что созданную базу данных,выделяем все таблицы и УДАЛЯЕМ.

 

После появления сообщение о выполнении удаления,в самом верху выбираем ИМПОРТ и выбираем нашу старую базу(которую бэкапили )

 

После того как импорт закончен  вы всё равно останетесь в админке,останется зайти в Система-Пользователи-Пользователи,выбрать Администратора,зайти в него и изменить логин и пароль.

 

Сохранить.Всё.

 

спасибо!!!!!

Надіслати
Поділитися на інших сайтах


  • 11 months later...

Всем доброго дня! Также как ТС давно не заходил в админку, забыл пароль. Зашел в БД на хостинге. Нашел oc_user, изменил там e-mail (там был указан e-mail человека кто делал ИМ изначально, хотел изменить почту чтобы восстановить пароль через админку) после чего заходя на сайт вижу белый экран. Изменил e-mail на прежний. но ничего не поменялось. Кто может подсказать что могло случиться?

Надіслати
Поділитися на інших сайтах


1 час назад, Parabellum сказал:

Всем доброго дня! Также как ТС давно не заходил в админку, забыл пароль. Зашел в БД на хостинге. Нашел oc_user, изменил там e-mail (там был указан e-mail человека кто делал ИМ изначально, хотел изменить почту чтобы восстановить пароль через админку) после чего заходя на сайт вижу белый экран. Изменил e-mail на прежний. но ничего не поменялось. Кто может подсказать что могло случиться?

Все, решил. Сделал backup БД

Надіслати
Поділитися на інших сайтах


  • 4 weeks later...
В 27.03.2014 в 03:27, shalan сказал:

Сообщение No match for Username and/or Password. может означать что нет соединения с БД
Поменял пароль к базе данных, соответственно поменял его в файле config.php в корне сайта. Сайт заработал а в админку зайти не мог.
Все вышеперечисленные действия не помогли. Пришлось копаться в коде. Оказывается для админки свой config.php в папке admin

 

Спасибо! действительно сначала надо поменять пароль на доступ к БД для админки, а потом менять пароль к самой админке.

После смены пароля БД сайта. появилось сообщение "Нет такого пользователя и пароля"
Мне помогло следующее:
1. Меняем в корне сайта с config.php пароль со старого на новый (define('DB_PASSWORD', ......)
2. Меняем в папке /admin  config.php пароль со старого на новый (define('DB_PASSWORD', ......)
3. Заходим со старыми паролями или правим в БД таблицу user как сказано выше.
 

Змінено користувачем Sevastopol
Надіслати
Поділитися на інших сайтах


Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
  • Зараз на сторінці   0 користувачів

    • Ні користувачів, які переглядиють цю сторінку

×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.