当我尝试访问我在 Apache 服务器上托管的 Rails 应用程序时,我收到以下错误消息,Phusion Passenger 提供与 Apache 的 Rails 代码集成。我已经在此服务器上运行了 rake assets:precompile,所以我不确定为什么会出现此错误(因为我现在的预编译没有遇到任何问题)。
ActionView::Template::Error(twitter-icon.svg 未预编译):
有什么想法吗?
最佳答案
事实证明,Apache 不会立即识别 Assets 预编译,因此在您执行此操作后,您需要重新启动 Apache 服务器!它像魔术一样工作!
谢谢!!
关于ruby-on-rails - 使用 Phusion Passenger、Apache 和 Rails 进行 Assets 预编译,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17129469/