1

我对 git 还很陌生,我希望将一个 repo 克隆到 XAMPP。

据我了解,我应该能够将它克隆到 HTDOCS,如果安装了所有依赖项,它应该可以工作。

当我在浏览器中访问项目文件夹时收到此错误消息。

致命错误:未捕获的错误:在 C:\xampp\htdocs\sandbox\craft\app\services\CacheService.php:114 调用成员函数 init() on null 堆栈跟踪:#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 在第 114 行

我知道这是一个模糊的问题,但我会很感激任何帮助。

谢谢

4

1 回答 1

0

我想一旦你会从你的 git repo 克隆工艺项目。您需要将 .Env 文件添加到其中。然后你需要“上传”文件夹。此外,您应该运行 composer install 命令来安装所有依赖项。

在所有这些过程之后,如果您仍然遇到相同的错误,那么您应该尝试从运行时缓存文件夹中删除缓存,并且您可以删除一次编译的类和模板。

我希望这会奏效。

于 2020-12-30T11:35:03.080 回答