0

Що робити, якщо "Увага! Доступ заборонено до API!" ?

Що робити, якщо "Увага! Доступ заборонено до API!" ?

Відгуків: 0
09.12.2020

Описание

Помилка під назвою "Увага! Доступ заборонено до API!" зустрічається дуже часто, на різних хостингах і версіях Opencart (Опенкарт). Насправді вона не сильно впливає на якісь функції в CMS, але краще її позбутися, тим більше що це робиться буквально за 2 хвилини.

Залежно від обраної мови у вашій CMS, при редагуванні товару, замовлення Ви можете отримувати такі помилки:
- Увага! Доступ заборонено до API!
- Невірний API ключ!
- Warning: Ви не можете отримати доступ до API!

Як вирішити цю проблему? Є 2 шляхи вирішення, а саме:

- Якщо у вас постійна IP-адреса, то:
1. Перейти шляхом - Система -> Користувачі -> API;
2. Створюємо своє API, не забуваємо включити статус, а якщо воно вже створено, то редагуємо його вносячи в дані свою IP-адресу;
3. Перейти в Система -> Налаштування, вибираємо потрібний магазин і заходимо в його налаштування, переходимо у вкладку Опції і в полі API User вибираємо назву API, в яку Ви вписували свою IP-адресу.

- Якщо ваш IP динамічний, або Ви хочете приховати цю помилку на зовсім:
1. Відкрийте через FTP файл на шляху: /admin/controller/common/login.php
2. Знайдіть там код:
 if (($this->request->server['REQUEST_METHOD'] == 'POST') && $this->validate()) {
І після нього вставте:
 $this->load->model('user/api'); $api_info = $this->model_user_api->getApi($this->config->get('config_api_id'));
$this->model_user_api->addApiIp($api_info['api_id'], $this->request->server['REMOTE_ADDR']);
3. Поновіть модифікатори, після чого помилка повинна зникнути.
Автор: DEV-OPENCART.COM

Відгуків %s

Написати відгук

Пожалуйста, поставьте оценку:

Закладки

Кошик (0)

Контакти

Тех.підтримка з 10:00 до 19:00 без вихідних

Веб-лабораторія «DEV-OPENCART».
Всі права захищені (с) 2018-2026