我获得了一个编辑网站的项目,该网站以RoR编码。
但是,我在视图文件中所做的更改在硬刷新后不会立即显示,但在15-20分钟后,更改会反映出来。我猜这与RoR缓存系统有关。
有人可以帮帮我吗?我所做的更改纯粹基于HTML,如更改HTML属性,文件名等...
答案 0 :(得分:4)
当应用程序在生产环境中运行时,它会将所有内容缓存在内存中。您需要重新启动应用程序才能重新读取所有这些文件。
如果您正在运行乘客,则可以通过更新/触摸/创建tmp/restart.txt
文件来重新启动应用。如果你只是更新修改时间戳就足够了:
touch tmp/restart.txt