【发布时间】:2016-01-11 20:45:03
【问题描述】:
我在 Laravel 有一个项目,我在其中更改了主刀片,当我访问该站点时没有显示更新。具体来说,我将https 添加到我的所有资产中,因为我通过https 为它们提供服务。由于未显示更改,因此我在控制台中收到混合内容错误。以下是我尝试过的一些事情:
php artisan cache:clearphp artisan view:clear- 清除服务器缓存
- 使用私人浏览器检查更改
- 使用未连接到同一网络的手机,因为我们的代理可能正在缓存更改
- 检查服务器以确保文件确实显示了更改,并且确实显示了更改
如果您想看一下,这里是 URL:https://dericcain.com/about
出于某种原因,我认为有人会检查它并且它会正确显示。我觉得有什么东西在缓存它,但我就是不知道是什么。
有什么想法吗?
【问题讨论】:
-
检查你是否在使用服务器缓存、apc 或 opcache ,, ??
-
测试您的 HTML 中是否有任何语法错误。我以前遇到过这个问题。
-
php artisan cache:clear 和 php artisan view:clear 解决了我的问题 :) 好吧,我已经停止了 apache2,然后重新启动。