Навігація

Останні статті

Редагування головної сторінки OpenCart
29.09.2025 2666 3 3 хв.

Редагування головної сторінки OpenCart налаштування тексту заголовків H1 та Title, виведен..

Як видалити Powered by OpenCart
03.09.2025 4135 3 3 хв.

Видаліть Powered by OpenCart та налаштуйте футер: редагування шаблону, використання редакт..

Як видалити модулі в OpenCart
28.08.2025 2114 3 2 хв.

Покрокова інструкція з видалення модулів в OpenCart 3 через адмінку, вручну та з бази дани..

Який хостинг вибрати для OpenCart
25.08.2025 1436 3 3 хв.

Дізнайтеся, який хостинг вибрати для OpenCart інтернет-магазину. Вимоги, критерії вибору, ..

Помилка "SyntaxError: Unexpected token < in JSON at position 0"

7352 0 1 хв.
Помилка "SyntaxError: Unexpected token < in JSON at position 0"

Якщо ви тільки недавно познайомилися з OpenCart, то, ймовірно, вже зіткнулися з помилкою під час установки модулів, яка має приблизно такий зміст:

 SyntaxError: Unexpected token < in JSON at position 0 

SyntaxError: Unexpected token < in JSON at position 0

Ця помилка SyntaxError: Unexpected token < in JSON at position 0 може мати різні причини. Такі як неправильно заповнені дані FTP в налаштуваннях магазину або повна їх відсутність, відсутність прав користувача на відповідні директорії сайту і т.д.

Але ми зараз не будемо докладно розумітися на причинах, а одразу перейдемо до вирішення проблеми.

Потрібно правильно заповнити поля у вкладці FTP та особливу увагу приділити полю FTP Каталог. Чомусь навіть досвідчені розробники його не заповнюють, мабуть, гадаючи, що Логіна і Пароля буде достатньо. Але ми б не рекомендували зберігати дані FTP у базі даних і навпаки очистити ці 3 поля та встановити додаток LocalCopy.ocmod.xml (альтернативна назва QuickFix), який робить заповнення цих полів необов'язковим.

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

  1. Беремо архів із модулем, який, наприклад, має назву export-import.ocmod.zip
  2. Розпаковуємо його та бачимо файли: файл install.xml та папку upload. В архіві також можуть бути файли install.php та install.sql . Вам потрібно буде виконати код із файлу install.php та виконати запити через phpMyAdmin із файлу install.sql
  3. Вміст папки upload перенесіть у корінь сайту (туди де лежать папки admin та catalog)
  4. Переходимо в розділ Модулі - Установка розширень і завантажуємо файл install.xml , попередньо перейменувавши його в install.ocmod.xml
  5. У розділі Модулі - Модифікатори перевіряємо, чи з'явився модифікатор. Натискаємо плюс для активації і потім оновлюємо кеш модифікаторів. Дивимося лог модифікаторів, чи все гаразд.
  6. Ще є інший спосіб встановлення xml модифікатора без необхідності завантаження через розділ Встановлення додатків . Файл install.xml перейменовуємо, наприклад, в export-import.ocmod.xml і копіюємо в директорію www.site.com\system\ після чого оновлюємо кеш в адмінці (у списку Модифікаторів при такій установці ви не побачите його тільки лог, але сам модифікатор завжди під рукою в системі, а не в базі даних).

Пов'язані товари

Доповнення LocalCopy.ocmod.xml
Free
Модуль LocalCopy.ocmod.xml - фіксить помилку FTP должен быть включен в настройках при встановленні модифікацій в адмінці OpenCart ..
ChatGPT консультант

Коментарі

Залиште свій коментар або запитання

Написати коментар

Популярні модулі