【发布时间】:2017-01-29 00:10:58
【问题描述】:
如果这已被涵盖,我深表歉意,但我确实进行了广泛的搜索,但找不到答案。
首先,我使用刀片。当我在本地更新视图时,页面会更新并正确显示。但是,当我将文件上传到我的托管服务器时,我看不到更改。我已经等了 24 小时,什么都没有。
起初我以为这是我从服务器缓存的提供程序,但我禁用了该功能。当我从服务器上的 app/storage/framework/views 中删除文件时,新视图将正确显示。所以,这显然是 Laravel 的东西!
本地和生产之间的一切都是一样的(除了 .env 文件),所以我不确定还能尝试什么。
任何建议都将不胜感激,因为我的业务实际上处于暂停状态,直到我弄清楚为止。
【问题讨论】:
-
您是否尝试过使用 artisan 命令清除缓存?看看这个答案stackoverflow.com/questions/29152102/…
-
我没有对我的服务器的 shell 访问权限。有没有办法以编程方式做到这一点?我想我可以在 index.php 中添加一行。