ruby-on-rails - 使用 Phusion Passenger、Apache 和 Rails 进行 Assets 预编译

标签 ruby-on-rails ruby ruby-on-rails-3 apache passenger

当我尝试访问我在 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/

相关文章:

ruby-on-rails - 可以通过某些词来订购吗?

ruby - Ruby net/scp,从变量上传文件

ruby - 是否可以将单词之间的空格数减少到一个?

mysql - ruby rails : Why first active record query takes longer?

ruby-on-rails - (Rails 4.2) 如何从 View 触发脚手架生成?

ruby-on-rails - rails capybara - 如何检测 js 点击 li(不是链接或按钮)

ruby - 字符串到哈希/数组的哈希

ruby-on-rails - 允许使用字母、破折号 (-) 和点 (.) 的正则表达式

ruby-on-rails - AbstractController::DoubleRenderError 不应该的

ruby-on-rails - 是否可以在电子邮件中添加 IE 条件语句?