Предупреждение и получить ошибку на странице модификации администратора OpenCart 2.1.0.2

Когда я нажимаю кнопку обновления в admin > Extensions > Modifications page сбой страницы и выдача страницы с ошибками в OpenCart 2.1.0.2

Получена следующая ошибка. Пожалуйста, помогите мне. Как я могу исправить эту проблему.

Предупреждение:
Еореп (/home/onlybrands1/public_html/system/modification/system/engine/action.php)
не удалось открыть поток: нет такого файла или каталога в
/home/onlybrands1/public_html/admin/controller/extension/modification.php
по линии 408

Предупреждение: fwrite () ожидает, что параметр 1 будет ресурсом, логическое значение дано в
/home/onlybrands1/public_html/admin/controller/extension/modification.php
по линии 410

Предупреждение: fclose () ожидает, что параметр 1 будет ресурсом, логическое значение
в
/home/onlybrands1/public_html/admin/controller/extension/modification.php
по линии 412

Предупреждение:
Еореп (/home/onlybrands1/public_html/system/modification/system/engine/loader.php):
не удалось открыть поток: нет такого файла или каталога в
/home/onlybrands1/public_html/admin/controller/extension/modification.php
по линии 408

Предупреждение: fwrite () ожидает, что параметр 1 будет ресурсом, логическое значение
в
/home/onlybrands1/public_html/admin/controller/extension/modification.php
по линии 410

Предупреждение: fclose () ожидает, что параметр 1 будет ресурсом,
логическое значение в
/home/onlybrands1/public_html/admin/controller/extension/modification.php
по линии 412

Предупреждение:
Еореп (/home/onlybrands1/public_html/system/modification/system/library/config.php):
не удалось открыть поток: нет такого файла или каталога в
/home/onlybrands1/public_html/admin/controller/extension/modification.php
по линии 408

Предупреждение: fwrite () ожидает, что параметр 1 будет ресурсом,
логическое значение в
/home/onlybrands1/public_html/admin/controller/extension/modification.php
по линии 410

Предупреждение: fclose () ожидает, что параметр 1 будет ресурсом, логическое значение
в
/home/onlybrands1/public_html/admin/controller/extension/modification.php
по линии 412

Предупреждение:
Еореп (/home/onlybrands1/public_html/system/modification/system/library/language.php):
не удалось открыть поток: нет такого файла или каталога в
/home/onlybrands1/public_html/admin/controller/extension/modification.php
по линии 408

Предупреждение: fwrite () ожидает, что параметр 1 будет ресурсом, логическое значение
в
/home/onlybrands1/public_html/admin/controller/extension/modification.phpon
линия 410

Предупреждение: fclose () ожидает, что параметр 1 будет ресурсом, логическое значение
в
/home/onlybrands1/public_html/admin/controller/extension/modification.php
по линии 412

Предупреждение: невозможно изменить информацию заголовка — заголовки уже отправлены
(вывод начался с /home/onlybrands1/public_html/admin/index.php:80)
в /home/onlybrands1/public_html/system/library/response.php на линии
12

-2

Решение

Просто измените разрешение папки ~ / system /ification / на запись (777).

Ссылка Ссылка: http://forum.opencart.com/viewtopic.php?t=144373

1

Другие решения

Я осознал. эта проблема случается с неправильным путем в config.php файл. было изменение местоположения папки изменения (внутри место хранения папку), чем более старая версия в OpenCart 2.1.0.2 от OpenCart.

и, некоторые пользователи устанавливают OpenCart с функцией быстрой настройки из услуг провайдера хостинга. Итак, там, правильный путь не установлен в config.php файл с функцией быстрой установки хостинга в OpenCart 2.1.x. Версия.

Здесь вам нужно будет правильно указать путь к DIR_CACHE DIR_DOWNLOAD DIR_LOGS DIR_MODIFICATION DIR_UPLOAD в config.php (фронт & admin оба config.php) файл.

Неправильный путь для OpenCart 2.1.0.2. (следующий путь для версии 2.0.x)

define('DIR_CACHE', 'YOURSITE/system/cache/');
define('DIR_DOWNLOAD', 'YOURSITE/system/download/');
define('DIR_LOGS', 'YOURSITE/system/logs/');
define('DIR_MODIFICATION', 'YOURSITE/system/modification/');
define('DIR_UPLOAD', 'YOURSITE/system/upload/');

Правильный путь для OpenCart 2.1.0.2. Здесь вам нужно будет добавить /storage/ по следующему пути. (фронт & admin оба файла config.php)

define('DIR_CACHE', 'YOURSITE/system/storage/cache/');
define('DIR_DOWNLOAD', 'YOURSITE/system/storage/download/');
define('DIR_LOGS', 'YOURSITE/system/storage/logs/');
define('DIR_MODIFICATION', 'YOURSITE/system/storage/modification/');
define('DIR_UPLOAD', 'YOURSITE/system/storage/upload/');

Надеюсь, это поможет вам.

1

введите описание изображения здесь
Я столкнулся с аналогичными проблемами с петлевого IP-адреса. Но на живом сайте предупреждения подавлялись, так как каталог хранилища был вручную перемещен в YourSite / система / хранения и неправильно настроен в config.php и я не мог получить дисплей Front-End, так как он показывал

Зайдите в админ, найдите Расширения >> Модификации и нажмите «Обновить»
кнопка. Для применения изменений, характеризуемых загруженными
файл модификации

В OpenCart 3.0.2.x версия, есть уведомление со стороны администратора:

Очень важно, чтобы вы переместили каталог хранилища за пределы
веб-каталог (например, public_html, www или htdocs)

Приведенная выше цитата не была показана для того, чтобы исправить основную причину проблемы и после исправления config.php. Он начал показываться на всплывающем экране и, наконец, заметил, что это была проблема. Следуйте приведенной ниже процедуре, чтобы избавиться:

Изменение следующего кода с внешнего интерфейса & админ-конец в config.php файл

От

define('DIR_STORAGE', 'YOURSITE/storage/');

к

define('DIR_STORAGE', 'YOURSITE/system/storage/');

и модифицирование

$ sudo chmod -R 777 /var/www/html/YOURFOLDER/*

решил проблему как с внешнего, так и с внутреннего

0
По вопросам рекламы [email protected]