我有一個使用nginx和獨角獸的rails 4.1應用程序。與獨角獸顯示2頁不同版本的導軌
可以說我改變了一個頁面的html並推送它的生活。如果我導航到該頁面或刷新它,我會隨機獲取舊頁面或新更新。
資產也是如此。例如,刷新頁面將使我的舊版本的css文件或最新版本。顯然這導致了很多問題。
我正在使用默認資產管道。
我試過運行rake:tmp:clear
。我試過使用Rails生產控制檯中的Rails.tmp.clear
。都沒有工作。
這是一個非常奇怪的問題,我似乎無法擺脫困境。
我有一個使用nginx和獨角獸的rails 4.1應用程序。與獨角獸顯示2頁不同版本的導軌
可以說我改變了一個頁面的html並推送它的生活。如果我導航到該頁面或刷新它,我會隨機獲取舊頁面或新更新。
資產也是如此。例如,刷新頁面將使我的舊版本的css文件或最新版本。顯然這導致了很多問題。
我正在使用默認資產管道。
我試過運行rake:tmp:clear
。我試過使用Rails生產控制檯中的Rails.tmp.clear
。都沒有工作。
這是一個非常奇怪的問題,我似乎無法擺脫困境。
你如何推動你的改變?更新應用程序後,您使用什麼命令重新啓動獨角獸? – spickermann
我只是從當前的github提取我的更改。我運行重啓獨角獸的命令是'sudo service unicorn_appname restart'。我嘗試過停止獨角獸並手動重新啓動它,但這並不能解決問題 – Michael