如何在Ubuntu中清除Ruby Phusion Passenger的缓存?

我尝试重新启动apache并且仍然显示缓存的页面,因此必须有某个文件夹。 我没有’公共/缓存’,所以我应该看看其他地方? 是否有可以触发此效果的URL标志?

您需要触摸文件以清除错误,例如:

touch /webapps/mycook/tmp/restart.txt 

查看文档

我正处于开发模式。

我发现我必须重新启动apache服务并清除浏览器缓存以使我的更改在100%的时间内出现。

首先,您清除了浏览器缓存吗? 您可以通过浏览器菜单,在某些选项中执行此操作。

我要问的下一个问题是你在生产或开发模式下运行应用程序?

对于现在来这里的人

现在有更多的能力从ssh重新启动passanger这是更新的文档

 passenger-config restart-app 

要么

 passenger-config restart-app /Users/phusion/testapp 

以及只有FTP访问才能完成的旧方法

 touch tmp/restart.txt 

这个将不会立即完成,passanger将查找其修改后的时间戳,以便执行重启。

Ctrl + F5将强制重新加载页面及其所有链接的资源。

这有点像只清除那一页的缓存。