当前位置: 首页 > 知识库问答 >
问题:

laravel中的"请提供有效的缓存路径"错误

斜和硕
2023-03-14

我复制了一个正在工作的laravel应用程序,并将其重命名为用于另一个应用程序。我删除了供应商文件夹,并再次运行以下命令:

composer self-update

composer-update

npm install

bower install

我已正确配置了路线和所有内容,但现在,当我尝试在浏览器中运行应用程序时,出现以下错误:

Compiler.php第36行中的InvalidArgumentException:请提供有效的缓存路径。

Filesystem.php第111行中出现错误异常:文件内容(F:\www\example\app\storage\framework/sessions/edf262ee7a2084a923bb967b938f54cb19f6b37d):无法打开流:没有此类文件或目录

我以前从来没有遇到过这个问题,我不知道是什么导致了它,也不知道如何修复它,我在网上搜索了一个解决方案,但到目前为止还没有找到。

共有3个答案

卫华奥
2023-03-14

很明显,当我复制我的项目时,我的存储文件夹中的框架文件夹没有复制到新目录,这导致了我的错误。

桂和同
2023-03-14

试试这个:

  1. php artisan缓存:清除
东方智敏
2023-03-14

请尝试以下操作:

在存储/框架下创建这些文件夹:

  • 会话
  • 视图
  • 缓存

现在应该管用了

 类似资料:
  • 我复制了一个工作中的laravel应用程序,并将其重新命名为另一个应用程序。我删除了vendor文件夹并再次运行以下命令: 我正确地配置了我的路由和所有的东西,但是现在当我尝试在浏览器中运行我的应用程序时,我得到了以下错误: compiler.php第36行中的InvalidArgumentException:请提供有效的缓存路径。 filesystem.php行111中的错误:file_put_

  • 我最近格式化了我的电脑,结果删除了一些文件,然后我下载了最新版本的Android Studio。下载后打开Android Studio,上面的画面呈现在我眼前。我试着从那里的链接下载了一个新的sdk,但还是没有用。 我的路径是我试着把它改成新的名称,但我在我的新Android路径中找不到\sdk。 如果有问题的话,我应该在哪里下载SDK,在哪里放置SDK?或者,问题是别的什么?

  • 我有一个类似这样的Laravel结构: 以及API路线: 但POST请求http://domain.xx/api/register返回内部错误: 类App\Http\Controller\Api\Auth\RegsterController文件中不存在... 我试着指向“。。\认证\RegisterController@register“但我也犯了同样的错误: 类...文件中不存在注册控制器 它应

  • 问题内容: 我正在尝试在android中构建电子邮件客户端应用程序,现在我想配置javaMail部分。 我正在尝试与imap服务器建立连接,但是我的代码出了点问题。这是我的代码: 我从这样的另一个类调用线程 我收到以下错误: 我阅读了一些有关PKIX路径错误的信息,该错误说将证书作为受信任的证书添加到Java存储中,但是我不知道这是否是解决方案,如果是这样,我也不知道该怎么做。 //我无权访问邮件

  • 因为最近的一个时间点(我相信是因为我安装了HikaShop的付费版本),JRoute为所有新菜单项和404错误提供了错误的SEF url。 例如