Втратили пароль адміністратора від магазину на OpenCart? Є кілька варіантів змінити пароль opencart, розглянемо кожен окремо.
При використанні Openсart 2.x та 3.x або пізнішої версії ви знайдете опцію скидання пароля на сторінці входу до адмінки. Для цього перейдіть за адресою адміністративної панелі та натисніть посилання «Забули пароль» або одразу перейдіть за адресою http://yourdomain.com/admin/index.php?route=common/forgotten та введіть email адміністратора. Далі переходьте за посиланням із листа та вводите вже новий пароль.

Що робити, якщо забули email і пароль адміністратора OpenCart
Також є можливість відновити пароль адміністратора OpenCart шляхом редагування бази даних MySQL через phpMyAdmin. Для цього перейдіть в панель свого хостингу і увійдіть до phpMyAdmin. Відкрийте базу даних, яку використовує магазин OpenCart. Знайдіть таблицю "oc_user" (або xyz_user, де xyz - префікс вашої бази даних). Щоб знайти таблицю користувачів, прокрутіть сторінку вниз на сторінці бази даних. Будь ласка, ознайомтесь із наведеним нижче зображенням для довідки.

Натисніть на таблицю. Тут ви побачите всю інформацію про користувачів. Знайдіть рядок, що містить логін користувача. Натисніть подвійним кліком на полі password і вставте значення « 637b9adadf7acce5c70e5d327a725b13 ». Після цих маніпуляцій можете сміливо переходити на сторінку входу та вводити свій логін та пароль зі значення " yourpassword ". Але не забудьте змінити пароль через адмінку OpenCart на складніший.

Або виконайте SQL запит через phpMyAdmin відразу вказавши складний пароль. Для цього перейдіть на вкладку SQL, вкажіть запит та натисніть кнопку Вперед
UPDATE `oc_user` SET `password` = md5('yourpassword') WHERE `username` = 'admin'де yourpassword - бажаний пароль користувача, а admin - ваш логін

Що робити, якщо не пам'ятаєте пароль від OpenCart, email адміну і немає доступу до бази даних через панель хостингу.
У цьому випадку інформацію про базу даних можна переглянути у файлі config.php, зайшовши через FTP-клієнт (дивіться рядки 25-31 на скріншоті) та підключиться до неї через MySQL-менеджер.


І насамкінець, на мою думку, найпростіший і найшвидший варіант для відновлення входу в адмінку опенкарт
Якщо ви забули пароль від OpenCart, поштову скриньку адміністратора та його логін, немає доступу до хостингу, додайте нового адміністратора.
Для цього створіть у корені сайту новий файл user.php із вмістом
<?php error_reporting(-1);
header('Content-Type: text/html; charset=utf-8');
include('config.php');
$db = mysqli_connect(DB_HOSTNAME, DB_USERNAME, DB_PASSWORD, DB_DATABASE); $user = 'Login'; // Логін користувача $password_user = 'Password'; // Пароль користувача $password = md5($password_user); $mail = 'name@johndoe.com'; // Email користувача $query_content = "INSERT INTO`". DB_PREFIX. "user" (`user_group_id`, `username`, `password`, `salt`, `firstname`, `lastname`, `email`, `image`, `code`, `ip`, `status`, `date_added`) VALUES (1, '$user', '$password', '', '$user', '', '$mail', '', '', '127.0.0.1', 1, '2000-01-01 00:00:00');"; $result_content = mysqli_query($db, $query_content); if (!$result_content) { echo "<p>Користувач <strong style=\"color:red;\">$user</strong> не створений!</p>"; } else { echo "<p>Користувач <strong style=\"color:green;\">$user</strong> з паролем <strong style=\"color:green;\">$password_user</strong> успішно створений!</p>"; }?>
Виконавши команду, пройшовши за адресою http://yourdomain.com/user.php ви побачите повідомлення про успішне створення користувача та інформацію про логін та пароль для входу в адмінку OpenCart.

Тепер ви знаєте як змінити пароль в OpenCart і легко зможете увійти в адмінку магазину.

















































Коментарі