Когда я нажимаю кнопку обновления в 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
Просто измените разрешение папки ~ / system /ification / на запись (777).
Ссылка Ссылка: http://forum.opencart.com/viewtopic.php?t=144373
Я осознал. эта проблема случается с неправильным путем в 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/');
Надеюсь, это поможет вам.
Я столкнулся с аналогичными проблемами с петлевого 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/*
решил проблему как с внешнего, так и с внутреннего