Статьи и новости
Версия LiveStore обновилась до 3.0.4.2

Версия LiveStore обновилась до 3.0.4.2, что нового?

 
 
 
 
 
Версия LiveStore обновилась до 3.0.4.1

Версия LiveStore обновилась до 3.0.4.1, что нового?

 
 
 
 
 
Подборка новых модулей для Opencart за сентябрь 2025

Новинки за сентябрь 2025 года: Уведомления в Мах, Интеграция с Bartender, публикация товаров в Телеграм, Пункты выдачи товаров и 5 других модулей.

 
 
 
 
 
Самые продаваемые в сентябре 2025 года шаблоны и дополнения

Самые продаваемые в сентябре 2025 года шаблоны и дополнения: Поиск с морфологией + Sphinx, Водяные знаки, Микроразметка, шаблон Техникс.

 
 
 
 
 

Как восстановить пароль и войти в админку Opencart

 
Как восстановить пароль и войти в админку Opencart

Забыли администраторский пароль для вашего магазина на Opencart? Существуют разные способы восстановить доступ к Opencart, давайте подробно обсудим каждый из них.

Если вы используете OpenCart 2 или более новую версию, на странице административного входа будет предложена возможность восстановления пароля. Чтобы это сделать, откройте страницу административной панели и кликните на "Забыли пароль" или прямо перейдите по адресу вашсайт.ком/admin/index.php?route=common/forgotten и укажите электронную почту администратора. Затем просто следуйте ссылке, отправленной на ваш email, и установите новый пароль.

Как восстановить доступ к учетной записи администратора Opencart, если забыты email и пароль

Восстановление пароля администратора Opencart можно осуществить также через редактирование базы данных MySQL в phpMyAdmin. Вам нужно зайти в свою панель управления хостингом и открыть phpMyAdmin. Затем найдите и откройте базу данных, которую использует ваш магазин Opencart. Обычно нужно сразу перейти на 4 страницу (последнюю).

 

Ищите таблицу под названием  *_user, где * - это префикс вашей базы данных, обычно oc_user. Для обнаружения этой таблицы просто пролистайте вниз на странице базы данных. Нажмите на таблицу. Здесь вы увидите всю информацию о пользователях. Найдите строку, содержащую логин вашего пользователя, обычно это admin. Нажмите ссылку "Изменить".

Здесь у поля password в выпадающем списке выберите значение MD5.

 

И укажите в поле справа новый пароль, к примеру password

 

Затем сохраните измнения по кнопке справа внизу и можете зайти под новым паролем в ваш магазин. Не забудьте потом сменить пароль на более сложный.

 

Также можно выполнить SQL запрос через phpMyAdmin, сразу указав сложный пароль. Для этого перейдите на вкладку SQL, укажите запрос и нажмите кнопку Вперед

UPDATE `oc_user` SET `password` = md5('password') WHERE `username` = 'admin'

где password - желаемый пароль пользователя, а admin - ваш логин

 

Что делать если не помните пароль от Opencart, email админа и нет доступа к базе данных через панель хостинга.

В этом случае информацию о базе данных можно посмотреть в файле config.php, зайдя через FTP-клиент (смотрите строки 24-28 на скриншоте) и подключится к ней через MySQL-менеджер.

 

И еще один вариант для восстановления входа в админку опенкарт

Если вы забыли пароль от Opencart, почтовый ящик администратора и его логин, нет доступа к хостингу, добавьте нового администратора.

Для этого создайте в корне сайта новый файл lostpassword.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 = 'newadmin'; // логин пользователя
    $password_user = 'password'; // пароль пользователя
    $password = md5($password_user);
    $mail = 'help@liveopencart.ru'; // 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, '2023-06-01 00:00:00');";

    $result_content = mysqli_query($db, $query_content);

    if (!$result_content) {
        echo "<p>Пользователь <strong>$user</strong> не создан!</p>";
    } else {
        echo "<p>Пользователь <strong>$user</strong> c паролем <strong>$password_user</strong> успешно создан!</p>";
    }
    
?>

Выполнив команду, пройдя по адресу https://вашдомен.com/lostpassword.php вы увидите уведомление об успешном создании пользователя и информацию о логине и пароле для входа в админку Opencart.

 


Рекомендуем прочитать