Перейти к содержанию

Ошибка при установке модулей через установшик в opencart 4.0.2.3


Рекомендуемые сообщения

в опенкарт 4.0.2.3 установщик модулей окмод не позволяет установить модули, выдаёт постоянно error_file_size и на этом всё..
image.thumb.png.8875fdafa9d26806fdca94a0d1ac8b2f.png

 

это что то я не так делаю или у всех такое?
что странно встроенные модификаторы спокойно устанавливаются, а вот другие окмодули при попытке загрузки пишет вот такое..

Изменено пользователем ecerece
Ссылка на комментарий
Поделиться на другие сайты

в Opencart 4 все работает через события

и от ocmod осталось только требование к названию самих файлов, т.е. вида какойтомодуль.ocmod.zip

 

убедитесь что загружаемый файл именно для четверки, а не от 2х-3х

 

пробуйте такое поставить в виде теста

 

Ссылка на комментарий
Поделиться на другие сайты

В 14.11.2023 в 11:58, AlexDW сказал:

пробуйте такое поставить в виде теста

Попробовала, выдаёт туже ошибку.. error_file_size

Изменено пользователем ecerece
Ссылка на комментарий
Поделиться на другие сайты

судя по обилию тем - у вас явно проблемы с движком / его окружением

 

начните с проверки путей в конфигах и прав на директории / файлы

Ссылка на комментарий
Поделиться на другие сайты

В 14.11.2023 в 12:15, AlexDW сказал:

судя по обилию тем - у вас явно проблемы с движком / его окружением

 

начните с проверки путей в конфигах и прав на директории / файлы

А на какие папки и какие права надо установить?

Ссылка на комментарий
Поделиться на другие сайты

права 755 +убедитесь что для нужного пользователя

список директорий в конфигах указан

Ссылка на комментарий
Поделиться на другие сайты

В 14.11.2023 в 13:00, AlexDW сказал:

права 755 +убедитесь что для нужного пользователя

список директорий в конфигах указан

755 прям на все папки поставить? Применяться ли такие же права на их подпапки?
А файлы что вне папок в корне, на них нужно права 755 устанавливать?
По конфигам не поняла если честно..
Вот конфиг папки админ и ниже тот что в корне сайта
Посмотрите пожалуйста всё ли там так как вы говорите?
 

<?php
// APPLICATION
define('APPLICATION', 'Admin');

// HTTP
define('HTTP_SERVER', 'http://.../admin002233/');
define('HTTP_CATALOG', 'http://.../');

// DIR
define('DIR_OPENCART', '/home/.../.../public_html/');
define('DIR_APPLICATION', DIR_OPENCART . 'admin11/');
define('DIR_EXTENSION', DIR_OPENCART . 'extension/');
define('DIR_IMAGE', DIR_OPENCART . 'image/');
define('DIR_SYSTEM', DIR_OPENCART . 'system/');
define('DIR_CATALOG', DIR_OPENCART . 'catalog/');
define('DIR_STORAGE', '/home/.../.../.../storage/');
define('DIR_LANGUAGE', DIR_APPLICATION . 'language/');
define('DIR_TEMPLATE', DIR_APPLICATION . 'view/template/');
define('DIR_CONFIG', DIR_SYSTEM . 'config/');
define('DIR_CACHE', DIR_STORAGE . 'cache/');
define('DIR_DOWNLOAD', DIR_STORAGE . 'download/');
define('DIR_LOGS', DIR_STORAGE . 'logs/');
define('DIR_SESSION', DIR_STORAGE . 'session/');
define('DIR_UPLOAD', DIR_STORAGE . 'upload/');

 


основной конфиг в корне сайта

<?php
// APPLICATION
define('APPLICATION', 'Catalog');

// HTTP
define('HTTP_SERVER', 'http://.../');

// DIR
define('DIR_OPENCART', '/home/.../.../.../public_html/');
define('DIR_APPLICATION', DIR_OPENCART . 'catalog/');
define('DIR_EXTENSION', DIR_OPENCART . 'extension/');
define('DIR_IMAGE', DIR_OPENCART . 'image/');
define('DIR_SYSTEM', DIR_OPENCART . 'system/');
define('DIR_STORAGE', '/home/.../.../.../storage/');
define('DIR_LANGUAGE', DIR_APPLICATION . 'language/');
define('DIR_TEMPLATE', DIR_APPLICATION . 'view/template/');
define('DIR_CONFIG', DIR_SYSTEM . 'config/');
define('DIR_CACHE', DIR_STORAGE . 'cache/');
define('DIR_DOWNLOAD', DIR_STORAGE . 'download/');
define('DIR_LOGS', DIR_STORAGE . 'logs/');
define('DIR_SESSION', DIR_STORAGE . 'session/');
define('DIR_UPLOAD', DIR_STORAGE . 'upload/');

 

Ссылка на комментарий
Поделиться на другие сайты

Установите себе сборку с данного форума. Четвёрка версия которая будет аналогом 1.5.6 , 2.2 , 3.0.2 - неудачной попыткой сделать лучше, когда получилось только хуже.

Не пытайтесь выбирать версии аналогично новым айфонам, здесь версия не имеет значение. 

Многие реально работающие магазины до сих пор работают даже на 1.5 и при этом не рефликсируют на то что цифры в версии устарели на много лет.
 

 

Ссылка на комментарий
Поделиться на другие сайты

  • 3 месяца спустя...

 

В 14.11.2023 в 09:49, ecerece сказал:

в опенкарт 4.0.2.3 установщик модулей окмод не позволяет установить модули, выдаёт постоянно error_file_size и на этом всё..
image.thumb.png.8875fdafa9d26806fdca94a0d1ac8b2f.png

 

это что то я не так делаю или у всех такое?
что странно встроенные модификаторы спокойно устанавливаются, а вот другие окмодули при попытке загрузки пишет вот такое..

Столкнулся с той же проблемой, косяк оказался в файле /admin/controller/marketplace/installer.php на 32 строке

$data['config_file_max_size'] = ((int)preg_filter('/[^0-9]/', '', ini_get('upload_max_filesize')) * 1024 * 1024);

здесь preg_filter возвращает пустое значение, если его убрать, то работать будет корректно:

$data['config_file_max_size'] = ((int)ini_get('upload_max_filesize') * 1024 * 1024);

 

Ссылка на комментарий
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.
Примечание: Ваш пост будет проверен модератором, прежде чем станет видимым.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу
×
×
  • Создать...