Статьи и новости
Чем свой интернет-магазин на Опенкарт лучше маркетплейса

Чем собственный интернет-магазин на базе OpenCart лучше маркетплейса (Ozon, Wildberries, Kaspi).

 
 
 
 
 
Разработка драйвера к API поставщика на примере "Русский свет"

Процесс создания драйвера к API поставщика "Русский свет" для работы с Диспетчером YML\XML.

 
 
 
 
 
Создание резервных копий базы и файлов Опенкарт

Различные варианты создания резервных копий (бэкапа) файлов и базы данных вашего магазина на Опенкарт.

 
 
Ответов: 0
 
 
 
Работа с поставщиком валюты с использованием модуля "Мультивалютные товары 3"

Модуль "Мультивалютные товары 3" управляет валютными ценами благодаря автоматическому пересчёту, основанному на изменении валютных курсов, что обеспечивает актуальность цен на сайте.

 
 
 
 
 
Самые продаваемые модули и шаблоны в марте 2024 года

Рейтинг по продажам дополнений и шаблонов Opencart в марте: Яндекс товары в поискe, редактор заказов, работа с ChatGPT.

 
 
 
 
 
Как восстановить пароль и войти в админку 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.

 


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