【发布时间】:2011-04-07 06:40:41
【问题描述】:
我正在开发一个与语义技术相关的 Ruby on Rails 项目,并且我正在做一些基本的东西,允许上传文件并在这些文件中搜索。
到目前为止一切正常,但我注意到当我对代码文件或 haml 文件进行更改时,我在网络服务器上看不到这些更改。只有在重新启动服务器或疯狂地按下 F5 按钮后,更改才会生效。即使这样也不能保证。
服务器在本地虚拟 ubuntu 系统上运行。这是一个配置有Passenger 的Apache2 网络服务器。该网站是可见的,但并不总是最新的变化。
有人知道可能是什么原因造成的,或者我该如何解决这个问题?
【问题讨论】:
-
你在缓存吗?视图必须被缓存。检查您的缓存策略。
标签: ruby-on-rails ubuntu apache2