【发布时间】:2018-05-07 10:58:06
【问题描述】:
我在 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 不会做任何事情。
这是怎么回事?它甚至有意义吗?
【问题讨论】:
-
从 \storage\framework\views 中删除所有文件并使用 artisan 清除缓存
-
我忘了说我的视图没有问题,
php artisan cache:clear没有改变任何东西 -
你试过转储自动加载吗?
-
您不应编辑任何供应商文件
-
非常真实的@AmandoVledder,但问题是自定义的也不起作用。