【发布时间】:2020-02-26 12:42:57
【问题描述】:
我的项目中有一个刀片视图文件。
HTML 结构类似于:
<div class="a">
<div class="b">
</div>
<div class="c">
</div>
<div>
问题是每当我更新类 c 中的任何内容时,都不会呈现更改。
我已清除配置缓存以及查看缓存为:
php 工匠配置:清除 && php 工匠配置:缓存
php artisan view:clear && php artisan view:缓存
这也无济于事。
经过进一步检查,我发现/project_root/storage/framework/views 中的缓存文件仅针对页面的特定部分单独保存,在我的例子中是类为c 的div。
我不知道它最终是如何为页面的一小部分保留一个单独的缓存的。谁能给我一个解决方案。
编辑:我也尝试删除整个缓存文件夹/project_root/storage/framework/views,但徒劳无功。
其他相关信息:
托管服务器:ubuntu 上的 Nginx
nginx.conf 中的 sendfile 选项是 ON。如果这是相关的。
【问题讨论】:
-
你有什么解决办法吗?
-
@AdamKozlowski 没有亚当。我已经尝试了所有解决方案。
标签: laravel caching view laravel-blade