0
Обране
0
Порівняти
Каталог модулів
0
0

Питання та відповіді по модулях OpenCart

Інструкція зі встановлення доповнення з модифікатором

Перед початком встановлення будь-якого доповнення настійно рекомендуємо зробити резервну копію файлів сайту та бази даних. Це дозволить швидко відновити сайт у разі помилки або несумісності.

  1. Завантажте файл доповнення, який відповідає вашій версії OpenCart, з нашого сайту або з особистого кабінету.
  2. Увійдіть в адміністративну панель магазину та перейдіть до розділу Розширення → Установка доповнень.
  3. Натисніть кнопку «Завантажити», оберіть файл доповнення та дочекайтеся завершення процесу завантаження.
  4. Після успішного встановлення ви побачите повідомлення «Налаштування змінені!». Це означає, що файл доповнення було коректно оброблено системою.
  5. Далі перейдіть у розділ Розширення → Модифікатори та натисніть кнопку «Оновити», щоб застосувати зміни, внесені модифікатором.
  6. Обов’язково перевірте права доступу. Для цього перейдіть у Система → Користувачі → Групи користувачів, оберіть потрібну групу, натисніть «Виділити все» та збережіть зміни.

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

Поширені запитання та типові помилки

Помилка 500 означає, що сайт не може обробити запит через критичну помилку в PHP-коді. Найчастіше вона виникає після встановлення модуля, модифікатора або редагування файлів.

Як знайти причину помилки:

  1. Перейдіть в адмін-панелі: Система → Інструменти → Журнал помилок. У нижній частині журналу відображаються останні помилки сайту.
  2. Якщо журнал порожній — увімкніть запис помилок: Система → Налаштування → Сервер → Записувати помилки → Так.
  3. За наявності FTP-доступу відкрийте файл storage/logs/error.log або logs/error.log. Саме в ньому міститься детальний опис проблеми.
  4. Якщо помилки не відображаються взагалі, тимчасово додайте у файл .htaccess в корені сайту наступні рядки:
php_value display_errors 1
php_value display_startup_errors 1
php_value error_reporting E_ALL

⚠ Після усунення помилки ці рядки бажано видалити з міркувань безпеки.

Це повідомлення з’являється під час встановлення модулів через адмін-панель, коли OpenCart не має доступу до файлової системи.

Варіанти вирішення:

  1. Найпростіший спосіб — встановити модифікатор localcopy.ocmod.xml, який дозволяє встановлювати модулі без використання FTP.
  2. Або ж налаштувати FTP вручну: Система → Налаштування → FTP, де потрібно вказати хост, логін, пароль та порт.

OpenCart повідомляє, що не має прав на запис файлів у певну директорію. Найчастіше це трапляється під час встановлення або оновлення модуля.

  1. Встановіть модифікатор localcopy.ocmod.xml.
  2. Перейдіть у Розширення → Модифікатори та оновіть кеш.
  3. Повторно встановіть модуль.

Причин може бути декілька:

  1. Модуль не скопіював файли на сервер.
  2. Не видані права доступу для групи користувачів.
  3. Модуль не має сторінки налаштувань.
  4. Це модифікатор — він працює у фоні та не відображається в меню.

Повідомлення означає, що у вашої групи користувачів немає прав на перегляд або керування модулем.

  1. Перейдіть у Система → Користувачі → Групи користувачів та увімкніть права доступу.
  2. Переконайтеся, що файли модуля фізично присутні на сервері.
  3. Перевірте відповідність версій модуля та OpenCart.

Файл встановлення повинен відповідати вимогам OpenCart:

  1. Назва файлу — з розширенням .ocmod.
  2. Архів — тільки .zip.
  3. Усередині — файли встановлення та папка upload.

Інсталяційний архів зібраний неправильно. У корені архіву обов’язково повинна бути папка upload, навіть якщо вона порожня.

Це означає, що ви намагаєтесь встановити модифікатор повторно. Перед інсталяцією потрібно видалити попередню версію.

  1. Додайте модуль вручну у Дизайн → Макети.
  2. Можлива несумісність з шаблоном.
  3. Оновіть кеш модифікаторів і шаблонів.

У більшості випадків проблема пов’язана з правами доступу або кешем.

  1. Перевірте наявність файлів модуля на сервері.
  2. Увімкніть права доступу адміністратору.
  3. Оновіть кеш модифікаторів і шаблонів.