Неустранимая ошибка: класс ‘Config’ не найден в opencart

#opencart

#opencart

Вопрос:

Я взял копию установки OpenCart (версия 2.0.3.1) и установил на локальный хост Windows.

Я исправил пару проблем, но теперь столкнулся с ошибкой, которую не могу устранить:

Неустранимая ошибка: класс ‘Config’ не найден в ..index.php в строке 31

Я искал в Google, но, похоже, никто другой не сталкивался с такой же проблемой.

Кто-нибудь может сказать мне, где находится этот класс?

Соответствующие строки в index.php файл находится:

    CODE: 

   23    // Registry
   24    $registry = new Registry();
   25    
   26    // Loader
   27    $loader = new Loader($registry);
   28    $registry->set('load', $loader);
   29    
   30    // Config
   31    $config = new Config(); // HERE
   32    $registry->set('config', $config);
  

Ответ №1:

Я получил эту ошибку — но это было из-за того, что я добавил config.php в мой файл .gitignore.

Я только хотел проигнорировать свои файлы настроек, но это вызвало config.php файл класса также будет игнорироваться из папки / system / library (с тем же именем!)

просто убедитесь, что config.php существует в папке library — но убедитесь, что он содержит класс config, а не настройки операционной системы!

Комментарии:

1. боже! Спасибо .. поиск этого занял около часа

Ответ №2:

Я столкнулся с той же проблемой при его интеграции на локальном компьютере. Следуйте этим шагам, это может помочь:-

  1. Загрузите пакет opencart версии 2.0.3.1 с веб-сайта или загрузите по этой ссылке:https://www.opencart.com/index.php?route=download/download/successamp;download_id=41
  2. Откройте загруженную папку и перейдите в папку System / library.
  3. Копировать config.php файл оттуда и вставьте в папку вашего проекта в той же папке System / library.
  4. Он попросит заменить файл, сделайте это, и это должно решить проблему.

Кроме того, убедитесь, что вы написали что-то подобное поверх индексного файла или нет require_once(‘config.php ‘);

Я надеюсь, что это поможет.

Комментарии:

1. Даже после замены файла конфигурации вы получаете ту же ошибку?