1. SyntaxError: Unexpected token in JSON at position 0
1. Скачайте и установите фикс Localcopy
2. Обновите модификации в админке
3. Загрузите модуль наново
2. Ошибка 500 — Internal Server Error
Ошибка 500 после установки модуля означает, что случилась какая-то критическая ошибка в php.
Для определение проблемы можно:
1. Открыть файл logs/error.log на вашем сервере. В конце этого файла будут все последние критические ошибки.
2. Открыть в админке Инструменты > Логи ошибок — в этом месте отображаются ошибки, но не всегда.
3. Включить вывод ошибок php на экран — добавить следующий код в конец файла .htaccess:
php_value display_errors 1
php_value display_startup_errors 1
php_value error_reporting E_ALL
3. Модуль установился, но его нет в списке модулей
Возможные причины:
1. Если вы раньше не загружали модули в архиве через админку — вам нужно установить бесплатную модификацию localcopy.ocmod.xml согласно инструкции и после этого переустановить модуль
2. Возможно в устанавливаемого модуля нет собственной страницы настроек и соответственно его не будет в списке Модулей
4. Ошибка: FTP должен быть включен в настройках
Два варианта решения:
1. Если при установке модуля из админки вылетает эта ошибка — вам нужно установить бесплатную FTP QuickFix модификацию localcopy.ocmod.xml. Она установиться без проблем через тот же установщик дополнений, только после установки не забудьте обновить модификации и затем можете приступать к установке любых модулей на Opencart 2.
2. Также решить эту ошибку можно по другому: прописать доступы к FTP в админке Система > Настройки > Магазин > вкладка FTP.
5. Ошибка: Доступ запрещен!
Если вы видите сообщение «Доступ запрещен! У Вас нет прав для доступа к этой странице. Если она Вам нужна, обратитесь к администратору.» — нужно дать права администраторам на управление модулем или страницей.
Решение: в админке Opencart 2 переходим в Система > Пользователи > Группы пользователей > Администраторы и здесь нажимаем «Выделить все» ниже обоих блоков, затем Сохранить.
Еще одной причиной появления этой ошибки может быть не правильная установка модуля — файлы не загрузились на свои места. Загрузите файлы модуля вручную на сервер или установите фикс localcopy и переустановите модуль.
6. Ошибка: Недопустимый тип файла!
Если модуль — это один XML файл, то его расширение должно быть .ocmod.xml
Если модуль — это ocmod.zip архив, то его не нужно распаковывать, а устанавливать как есть. В таком архиве обязательно должна быть папка upload (может быть пустой), а также могут быть файлы модификаций: install.xml, install.php, install.sql. Никаких других файлов в корне архива быть не должно.
Читайте подробнее как устанавливать модули в Opencart 2
7. Не добавился пункт модуля в боковое меню админки
Решение: в админке Opencart 2 переходим в Система > Пользователи > Группы пользователей > Администраторы и здесь нажимаем «Выделить все» ниже обоих блоков, затем Сохранить.
8. Ошибка: Каталог, содержащий файлы для загрузки не может быть найден!
Эта ошибка означает, что в загружаемом архиве отсутсвует папка upload. Даже если у модуля нет файлов, кроме модификаций — эта папка должна присутствовать в архиве модуля .ocmod.zip, тогда она должна оставаться пустой.
9. Ошибка: Модификатор использует тот же ID код который вы пытаетесь загрузить!
Эта ошибка означает, что вы пытаетесь установить модификатор, который уже установлен или, возможно, у какого-то вашего модуля такой же ID.
Для решения этой ошибки вам нужно перед установкой удалить старую версию модификации в разделе Модули > Модификации.
Если такого модуля у вас нет, но совпадает ID, тогда нужно поменять значение параметра <code> в устанавливаемом модификаторе XML, сделать этот параметр уникальным дописав несколько символов.
10. Ошибка: Warning: DOMDocument::loadXML(): CData section not finished
Эта ошибка означает, что вы пытаетесь установить слишком объемный xml-модификатор.
Количество символов в ocmod.xml файле не должно превышать 65535.
Для решения ошибки нужно разбить xml-файл модификации на несколько частей, главное — не забыть задавать каждой уникальное значение в <code>, можно добавлять к текущему значению цифры 1,2,3… как идентификаторы части.
Еще одним способом решения есть изменения типа в поля, где храняться модификации, в таблице ‘oc_modification’ базы данных. Нужно выполнить следующий SQL-запрос:
ALTER TABLE oc_modification
CHANGE xml
xml
MEDIUMTEXT CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL ;
11. Ошибка: Fatal error: Uncaught exception ‘…’ with message ‘…’ in
Похоже, вы установили на Opencart 2.3.x.x модуль для более старых версий этой системы, то есть не совместимый модуль. Нужно удалить все файлы этого модуля, иначе ошибка не исчезнет.
Для удаления файлов модулей из админкм в один клик можно использовать модуль
Также данная ошибка может возникать, если скрипт обращается к несуществующей таблице в базе данных. То есть, таблица модуля не создалась при установке. Читайте инструкцию по установке и переустановите модуль.
12. Модуль не реагирует на ваши действия
Если модуль не реагирует на ваши действия, будь-то нажатие на кнопку или загрузка карты или выбор даты или на любое другое действие которое есть в функционале модуля — скорее всего произошел конфликт в JS-скриптах.
Нажмите F12 на проблемной странице в браузере — откроется панель вебмастера, где на вкладке Console можно увидеть конфликты в скриптах, если они есть. Данное действие доступно в браузерах Chrome, Opera, Firefox.
Модуль Import YML Opencart 2
Модуль Import YML Opencart 2 — для импорта yml-файла с товарами в Ваш интернет-магазин. Импорт ..
Всего 239 руб.
Модуль Экспорт YML Opencart 2
Модуль экспорта товаров на площадку Яндекс.Маркет, Турбо-страницы и другие сервисы, которые принимаю..
Всего 319 руб.
-
Уважаемые специалисты,подскажите.При установке модулей постоянно выдаёт ошибку.Не знаю что с этим поделать
-
1. Уточните, что за ошибка.
2. При установке любого модуля или конкретного? -
Такое раньше было, после чего вы заметили данную проблему. Какая версия движка? Что вылезает при ошибки?
-
2.3.0 лучше вообще не ставить, ибо в нем было куча багов и его сейчас с оф сайта скачать невозможно
а вообще в 2.3.х изменилась папка с модулями. может устанавливаемый модуль не поддерживается этой версией?) -
Да он ни какие не загружает в том то и дело.
-
Ecsiron
Продвинутый пользователь- Сообщения:
- 415
- Симпатии:
- 53
А ФТП доступ точно открыт и настроен?
ставь патчи и вообще устанавливай вручную, ты чего не мужик чтоли? -
я весь интернет облазил но не понял как его настроить.
-
человек просто поленился дописать дальше цифры видимо, а вы сразу пугать ))для того чтобы установить модуль, нужно читать инструкцию к нему и понимать что делаешь.
Например для установки через админку, нужно устанавливать доп модификатор, а так же можно вручную установить модуль через фтп. Все это описано тут http://forum.opencart-russia.ru/threads/ustanovka-modulej-ocmod-zip.81/Далее очень важно понимать, что у каждого модуля своя версия совместимости, т.е модули от 2.2 не подходят на 2.3 или 2.1 ли модули от 1.5 не подходят на 2.1 итд.
Еще важный момент это шаблон. Не все шаблоны хороши, некоторые на столько меняют опенкарт, что это уже не опенкарт, а говнокарт. Естественно сложно будет просто так установить модуль без глубоких знаний.
-
Влад а подскажи пожалуйста.Если я устанавливал opencart c сервера bidget,где я могу найти этот архив —1. Берем наш архив, который например называется
opencart-2-0-x-export-import-multilingual-2-19.ocmod.zip. -
в смысле? Берем архив имеется ввиду не именно этот, а для примера. Архивы поставляются авторами модулей.
-
Огромное спасибо все за ответы с пустя неделю справился с загрузкой дополнений.Огромное спасибо Vlad за поддержку,в основном все кроме него засрали))))Буду делать сайт дальше
После переноса сайтика на сервер, начались странные вещи…
Забороли большую часть, но остались некоторые штуки, которые не укладываются в моё ограниченное сознание:
1) установщик модулей отказывается кушать и ругается — «Файл не найден». Модули, которые пытаюсь ставить тестились на локалхосте и все было отлично. Ругается даже на квикфикс.
Первая и единственная мысль — что-то не так с правами. Но даже 777 на всю system/storage не дает эффекта =/
Кто-то может встречался с подобным? Какие-нибудь идеи?
2) отвалился загрузчик картинок для товаров. Ну то есть он открывается, но структуры папок и файлов не видит вообще. Скорее всего проблема аналогичная пункту 1, но изменения прав опять же не дали результата
(opencart 2.3)
Здравствуйте, на новой версии ocStore(opencart) возникает ошибка при установке модуля «Super Mega Menu».
Fatal error: Call to undefined method TemplatePHP::model() in D:OpenServerdomainskuadminviewtemplatemodulesupermenu.tpl on line 46
На предыдущей версии такой ошибки не возникало, меню устанавливалось корректно. Подскажите как исправить?
46 строка:<?php $this->model('tool/image'); ?>
Возможно несколько проблем и вариантов их решения:
1. Не сброшен кеш шаблона — нужно обновить кеш [скриншот]
2. Вы раньше редактировали файлы шаблона через админку в разделе «Редактор темы», тогда этот файл сохранился в базе данных и на него уже не влияют ocmod-модификаторы, это проблема Opencart 3. Вам нужно установить фикс [скачать] и обновить модификации в админке.
3. Ваш шаблон устроен на TPL-файлах (*.tpl), в то время, когда в Opencart 3 шаблоны должны быть в формате TWIG (*.twig). Проблема в том, что ocmod-модификаторы не влияют на TPL-файлы — все изменения нужно вносить в эти файлы вручную.