我正在尝试自定义构建在rails之上的redmine应用程序。我和nginx +乘客建立了一个Vagrant。当我修改代码(例如,app / controllers / issues_controller.rb)时,Web / app服务器不会选择更改。仅当我重新启动Web服务器时才会反映这些更改。
我几乎尝试了使用Google搜索的所有解决方案。
确保应用正在运行开发模式。在config / environment.rb
禁用缓存
首先,我认为这可能是流浪汉的错误,所以我在Digital Ocean服务器中设置相同,更改了代码,仍然是相同的。
我怀疑只有这些,但我不知道如何验证它。
答案 0 :(得分:0)
我自己通过从Redmine 3.4.2升级到3.4.4来修复它。 Redmine有一个与Unloadable插件约定(https://www.redmine.org/issues/20513)相关的内容,它似乎已在最新版本中修复。现在,我可以更改代码并立即在浏览器中查看结果。