Я новичок в git, и я хочу клонировать репо в XAMPP.
Насколько я понимаю, я могу просто клонировать его в HTDOCS, и он должен работать, если установлены все зависимости.
Я получаю это сообщение об ошибке, когда захожу в папку проекта в моем браузере.
Fatal error: Uncaught Error: Call to a member function init() on null in C:\xampp\htdocs\sandbox\craft\app\services\CacheService.php:114 Stack trace: #0 C:\xampp\htdocs\sandbox\craft\app\framework\base\CModule.php(394): Craft\CacheService->init() #1 C:\xampp\htdocs\sandbox\craft\app\etc\web\WebApp.php(595): CModule->getComponent('cache', true) #2 C:\xampp\htdocs\sandbox\craft\app\framework\base\CModule.php(103): Craft\WebApp->getComponent('cache') #3 C:\xampp\htdocs\sandbox\craft\app\services\ConfigService.php(392): CModule->__get('cache') #4 C:\xampp\htdocs\sandbox\craft\app\services\HttpRequestService.php(1181): Craft\ConfigService->usePathInfo() #5 C:\xampp\htdocs\sandbox\craft\app\services\HttpRequestService.php(131): Craft\HttpRequestService->getNormalizedPath() #6 C:\xampp\htdocs\sandbox\craft\app\framework\base\CModule.php(394): Craft\HttpRequestService->init() #7 C:\xampp\htdocs\sandbox\craft\app\etc\web\WebApp.php(595): CModule->getComponent('request', true) #8 C:\xampp\htdocs\sandbox\craft\app\framework\base\CMo in C:\xampp\htdocs\sandbox\craft\app\services\CacheService.php on line 114
Я знаю, что это расплывчатый вопрос, но буду признателен за любую помощь.
Спасибо
Это ошибка php, и я не думаю, что здесь задействован git (за исключением части клонирования)
Мне все еще не везет с этим. Думаю, я, должно быть, с самого начала установил его неправильно. Первые шаги, которые мне дали для установки, были: Клонировать репо, Скопируйте env.example в .env, Локальный импорт базы данных, Редактировать подключения к базе данных. И вот тут перестало работать.






Думаю, однажды вы клонируете крафт-проект из своего репозитория git. Вам нужно добавить в него файл .Env. Тогда вам понадобится папка "закачки". Также вы должны запустить команду composer install, чтобы установить все зависимости.
После всего этого процесса, если вы все еще получаете ту же ошибку, вам следует попытаться удалить кеш из папки кеша времени выполнения, а также вы можете один раз удалить скомпилированные классы и шаблоны.
Надеюсь, это сработает.
не знаком с ним, но похоже, что вам нужно очистить кеш или определить используемый кеш. APC, db, EAccelerator, File, MemCache, Redis, WinCache, XCache, ZendData, к тому времени, когда он доберется до
$this->_cacheComponent->init();.._cacheComponentимеет значение null ..