#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:
Я столкнулся с той же проблемой при его интеграции на локальном компьютере. Следуйте этим шагам, это может помочь:-
- Загрузите пакет opencart версии 2.0.3.1 с веб-сайта или загрузите по этой ссылке:https://www.opencart.com/index.php?route=download/download/successamp;download_id=41
- Откройте загруженную папку и перейдите в папку System / library.
- Копировать config.php файл оттуда и вставьте в папку вашего проекта в той же папке System / library.
- Он попросит заменить файл, сделайте это, и это должно решить проблему.
Кроме того, убедитесь, что вы написали что-то подобное поверх индексного файла или нет require_once(‘config.php ‘);
Я надеюсь, что это поможет.
Комментарии:
1. Даже после замены файла конфигурации вы получаете ту же ошибку?