Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

Мистическая ошибка при загрузке файла ocmod


Timber

Recommended Posts

Есть у меня небольшой модуль, который я выложил в общий доступ. В составе этого модуля есть файл ocmod.

 

У одного из скачавших, при попытке загрузки модификации (практически сразу, после нажатия на кнопку Upload) opencart выдаёт окошко с надписью "Error undefined". Пробовал другие окмоды - грузятся без проблем. Пробовал переименовывать файл, та же самая история. В логах опенкарта ошибок нет. При этом предыдущая версия этого же окмода раньше была поставлена без проблем, но сейчас при попытке загрузки выдаётся такая же ошибка.

 

Если этот же файл положить в корень system, то опенкарт его подхватывает и проделывает все необходимые модификации.

 

В какую сторону имеет смысл копать?

 

Opencart 2.1.0.1 английский, веб-сервер Апач на шаред хостинге.

 

Надіслати
Поділитися на інших сайтах


Есть у меня небольшой модуль, который я выложил в общий доступ. В составе этого модуля есть файл ocmod.

 

У одного из скачавших, при попытке загрузки модификации (практически сразу, после нажатия на кнопку Upload) opencart выдаёт окошко с надписью "Error undefined". Пробовал другие окмоды - грузятся без проблем. Пробовал переименовывать файл, та же самая история. В логах опенкарта ошибок нет. При этом предыдущая версия этого же окмода раньше была поставлена без проблем, но сейчас при попытке загрузки выдаётся такая же ошибка.

 

Если этот же файл положить в корень system, то опенкарт его подхватывает и проделывает все необходимые модификации.

 

В какую сторону имеет смысл копать?

 

Opencart 2.1.0.1 английский, веб-сервер Апач на шаред хостинге.

ну для начала бы на файл взглянуть :-D

Надіслати
Поділитися на інших сайтах

Удалите строку вначале <?xml version="1.0" encoding="utf-8"?>

Надіслати
Поділитися на інших сайтах

Удалите строку вначале <?xml version="1.0" encoding="utf-8"?>

 

А он потом на этапе разбора XML не посыпется? Хотя, вроде как, не должен - это при инициализации класса задаётся.

 

Но вот в документации https://github.com/opencart/opencart/wiki/Modification-System эта строка присутствует.

<?xml version="1.0" encoding="utf-8"?>
<modification>
    <name>Modification Default</name>
    <version>1.0</version>
    <author>OpenCart Ltd</author>
    <link>http://www.opencart.com</link>
    <file path="catalog/controller/common/home.php">
        <operation>
            <search><![CDATA[
            $data['column_left'] = $this->load->controller('common/column_left');
            ]]></search>
            <add position="replace"><![CDATA[
            test123
            ]]></add>
        </operation>
    </file>  
</modification>

И другие файлы с этой строкой грузятся.

Надіслати
Поділитися на інших сайтах


  • 1 year later...

Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
  • Зараз на сторінці   0 користувачів

    • Ні користувачів, які переглядиють цю сторінку

×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.