Laravel 5.4没有看到文件的变化

时间:2017-11-23 12:58:51

标签: php laravel

我在Windows 7和Xampp 3.2.2上使用Laravel 5.4。几天前,Laravel开始忽略我对.env文件所做的更改。我找不到解决方案,所以我在另一个目录中重新安装了Laravel并导入了我的 app 文件夹。

现在Laravel刚刚停止响应我对某些PHP文件所做的更改。我在 /vendor/illuminate/support/helpers.php 中添加了一个函数,但我无法在视图中访问它。我删除了整个文件的内容,我仍然可以访问之前在其中声明的函数。 我按照指示here创建了一个帮助文件,但也被忽略了。

任何观点的任何更改都会立即生效,php artisan cache:clear没有做任何事情。

这是怎么回事?它甚至有意义吗?

2 个答案:

答案 0 :(得分:1)

Laravel缓存配置值以提高性能。

您需要运行 (推荐)

php artisan config:cache

将缓存您拥有的新值,或

php artisan config:clear

将关闭缓存。我曾经有过这方面的经验,导致错误。

答案 1 :(得分:0)

我知道这听起来可能相当愚蠢,但您是否记得重新启动服务器,因为您编辑了.env文件?