首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >未登录的InvalidArgumentException:请提供有效的缓存路径

未登录的InvalidArgumentException:请提供有效的缓存路径
EN

Stack Overflow用户
提问于 2019-03-05 15:41:06
回答 1查看 12.1K关注 0票数 2

我从bitbucket获得了一个laravel项目,其中包含了一些缺少的文件夹,比如供应商和存储文件夹,但是在完成composer更新之后,我发现供应商文件夹和其他有用的依赖项已经下载,但是存储文件夹仍然是空的,当我运行该项目时,我会得到这个错误。

代码语言:javascript
复制
C:\xampp\htdocs\laravel\genesis>php artisan serve
Laravel development server started: <http://127.0.0.1:8000>
[Tue Mar  5 17:10:44 2019] PHP Fatal error:  Uncaught InvalidArgumentException: Please provide a valid cache path. in C:\xampp\htdocs\laravel\genesis\vendor\laravel\framework\src\Illuminate\View\Compilers\Compiler.php:36
Stack trace:
#0 C:\xampp\htdocs\laravel\genesis\vendor\laravel\framework\src\Illuminate\View\ViewServiceProvider.php(141): Illuminate\View\Compilers\Compiler->__construct(Object(Illuminate\Filesystem\Filesystem), false)
#1 C:\xampp\htdocs\laravel\genesis\vendor\laravel\framework\src\Illuminate\Container\Container.php(776): Illuminate\View\ViewServiceProvider->Illuminate\View\{closure}(Object(Illuminate\Foundation\Application), Array)
#2 C:\xampp\htdocs\laravel\genesis\vendor\laravel\framework\src\Illuminate\Container\Container.php(658): Illuminate\Container\Container->build(Object(Closure))
#3 C:\xampp\htdocs\laravel\genesis\vendor\laravel\framework\src\Illuminate\Container\Container.php(609): Illuminate\Container\Container->resolve('blade.compiler', Array)
#4 C:\xampp\htdocs\laravel\genesis\vendor\laravel\framework\src\Illuminate\Found in C:\xampp\htdocs\laravel\genesis\vendor\laravel\framework\src\Illuminate\View\Compilers\Compiler.php on line 36
[Tue Mar  5 17:10:45 2019] PHP Fatal error:  Uncaught InvalidArgumentException: Please provide a valid cache path. in C:\xampp\htdocs\laravel\genesis\vendor\laravel\framework\src\Illuminate\View\Compilers\Compiler.php:36
Stack trace:
#0 C:\xampp\htdocs\laravel\genesis\vendor\laravel\framework\src\Illuminate\View\ViewServiceProvider.php(141): Illuminate\View\Compilers\Compiler->__construct(Object(Illuminate\Filesystem\Filesystem), false)
#1 C:\xampp\htdocs\laravel\genesis\vendor\laravel\framework\src\Illuminate\Container\Container.php(776): Illuminate\View\ViewServiceProvider->Illuminate\View\{closure}(Object(Illuminate\Foundation\Application), Array)
#2 C:\xampp\htdocs\laravel\genesis\vendor\laravel\framework\src\Illuminate\Container\Container.php(658): Illuminate\Container\Container->build(Object(Closure))
#3 C:\xampp\htdocs\laravel\genesis\vendor\laravel\framework\src\Illuminate\Container\Container.php(609): Illuminate\Container\Container->resolve('blade.compiler', Array)
#4 C:\xampp\htdocs\laravel\genesis\vendor\laravel\framework\src\Illuminate\Found in C:\xampp\htdocs\laravel\genesis\vendor\laravel\framework\src\Illuminate\View\Compilers\Compiler.php on line 36
[Tue Mar  5 17:11:08 2019] PHP Fatal error:  Uncaught InvalidArgumentException: Please provide a valid cache path. in C:\xampp\htdocs\laravel\genesis\vendor\laravel\framework\src\Illuminate\View\Compilers\Compiler.php:36
Stack trace:
#0 C:\xampp\htdocs\laravel\genesis\vendor\laravel\framework\src\Illuminate\View\ViewServiceProvider.php(141): Illuminate\View\Compilers\Compiler->__construct(Object(Illuminate\Filesystem\Filesystem), false)
#1 C:\xampp\htdocs\laravel\genesis\vendor\laravel\framework\src\Illuminate\Container\Container.php(776): Illuminate\View\ViewServiceProvider->Illuminate\View\{closure}(Object(Illuminate\Foundation\Application), Array)
#2 C:\xampp\htdocs\laravel\genesis\vendor\laravel\framework\src\Illuminate\Container\Container.php(658): Illuminate\Container\Container->build(Object(Closure))
#3 C:\xampp\htdocs\laravel\genesis\vendor\laravel\framework\src\Illuminate\Container\Container.php(609): Illuminate\Container\Container->resolve('blade.compiler', Array)
#4 C:\xampp\htdocs\laravel\genesis\vendor\laravel\framework\src\Illuminate\Found in C:\xampp\htdocs\laravel\genesis\vendor\laravel\framework\src\Illuminate\View\Compilers\Compiler.php on line 36
[Tue Mar  5 17:11:08 2019] PHP Fatal error:  Uncaught InvalidArgumentException: Please provide a valid cache path. in C:\xampp\htdocs\laravel\genesis\vendor\laravel\framework\src\Illuminate\View\Compilers\Compiler.php:36
Stack trace:
#0 C:\xampp\htdocs\laravel\genesis\vendor\laravel\framework\src\Illuminate\View\ViewServiceProvider.php(141): Illuminate\View\Compilers\Compiler->__construct(Object(Illuminate\Filesystem\Filesystem), false)
#1 C:\xampp\htdocs\laravel\genesis\vendor\laravel\framework\src\Illuminate\Container\Container.php(776): Illuminate\View\ViewServiceProvider->Illuminate\View\{closure}(Object(Illuminate\Foundation\Application), Array)
#2 C:\xampp\htdocs\laravel\genesis\vendor\laravel\framework\src\Illuminate\Container\Container.php(658): Illuminate\Container\Container->build(Object(Closure))
#3 C:\xampp\htdocs\laravel\genesis\vendor\laravel\framework\src\Illuminate\Container\Container.php(609): Illuminate\Container\Container->resolve('blade.compiler', Array)
#4 C:\xampp\htdocs\laravel\genesis\vendor\laravel\framework\src\Illuminate\Found in C:\xampp\htdocs\laravel\genesis\vendor\laravel\framework\src\Illuminate\View\Compilers\Compiler.php on line 36

因此,我想知道如何从官方的laravel项目下载所有丢失的文件。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-03-05 16:01:32

您需要在存储文件夹中创建以下文件夹:-

代码语言:javascript
复制
app

framework 
----> cache
----> sessions
----> views

logs

跟随这个威胁Please provide a valid cache path深入了解它。

我希望这将解决请提供一个有效的缓存路径.问题

票数 7
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/55006492

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档