【问题标题】:Changed project from xampp folder to another folder and deleted previous xampp version将项目从 xampp 文件夹更改为另一个文件夹并删除了以前的 xampp 版本
【发布时间】:2019-12-06 04:44:14
【问题描述】:

将一个工作项目文件夹更改为另一个文件夹,我也已授予权限,但现在无法正常工作 当我登录时它也会显示以下错误。

file_put_contents(D:\Videos\htdocs\salesapp\storage\framework\views/34f87b7f19f81a3c49159deded5ed0b821a7e81d.php): failed to open stream: No such file or directory

我该如何解决这个问题?

【问题讨论】:

  • 旧位置是什么?新地点是什么?
  • 您是如何将工作项目文件夹更改为另一个文件夹的?
  • 这看起来像 laravel 刀片文件缓存问题。您应该使用 `php artisan view:clear` 清除刀片的缓存,或者也从以前的项目框架文件夹中复制文件(不确定复制是否有效)
  • @lagbox 是不是 file_put_contents 正在尝试在这种情况下获取已编译的刀片缓存文件?我以前有时也遇到过类似的问题,对我来说只是清除缓存文件就可以了:)
  • @AnujShrestha 不是用于写入文件

标签: php laravel


【解决方案1】:
php artisan view:clear

使用它,它会删除临时文件,因为临时文件丢失了。

还可以在移动之前尝试清除视图缓存。

【讨论】:

  • cache:clear 用于缓存存储...如果您使用的是redis,它将清除您的redis存储...这不适用于配置缓存或视图缓存或路由缓存
  • 请检查它特别提到views文件夹的错误
  • 这是一个错字,我写的是缓存而不是视图
  • 实际上我在我的整个项目存储的 E 驱动器中安装了标记为视频的 xampp。后来我卸载它并重新安装到标记为xampp的d驱动器。因为我遇到了这个问题
【解决方案2】:

只需从以下文件夹中删除所有临时文件。

1. storage/framework/views/
2. storage/framework/sessions/
3. storage/framework/cache/data/

【讨论】:

    【解决方案3】:

    如果您已经缓存了您的配置(在开发中不需要这样做),您将需要删除缓存的配置。缓存的配置包含一个配置值,用于放置编译后的视图文件。

    您可以通过以下命令清除缓存的配置:

    php artisan config:clear
    

    在开发过程中没有理由运行config:cache,缓存配置。

    如果您无法运行此命令,您可以在bootstrap/cache 中签入config.php 文件并将其删除。

    “您通常应该在 生产 部署例程中运行 php artisan config:cache 命令。该命令应该本地期间运行在您的应用程序开发过程中经常需要更改配置选项。”

    旁注: 由于这个问题经常出现,cache:clear 与配置缓存、视图缓存或路由缓存无关,它是用于清除您的缓存存储和缓存仅限实时外观。

    【讨论】:

      【解决方案4】:

      => 试试这个方法:

      转到 bootstrap/cache 并重命名/删除 config.php 文件。

      之后你可以运行这个命令:

      php artisan cache:clear

      php artisan config:cache(在服务器上部署时)

      如果您在部署过程中执行 config:cache 命令,则应确保仅从配置文件中调用 env 函数。配置缓存后,将不会加载 .env 文件,所有对 env 函数的调用都将返回 null

      希望对您有所帮助。谢谢

      【讨论】:

      • 在开发过程中没有理由缓存配置,顺便说一句
      • 基本上config:cache 命令先清除你的应用缓存然后缓存配置。
      • 再一次,本地开发没有理由缓存配置,如果要清除缓存配置,只需清除缓存配置,不需要重新缓存
      猜你喜欢
      • 2012-02-09
      • 1970-01-01
      • 1970-01-01
      • 2019-07-25
      • 2013-09-22
      • 2014-03-26
      • 2020-08-24
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多