【问题标题】:Heroku deployment crash rails server syntax error File.expand_path("../spring", __FILE__)Heroku 部署崩溃 Rails 服务器语法错误 File.expand_path("../spring", __FILE__)
【发布时间】:2014-08-08 02:44:12
【问题描述】:

在 Heroku 上部署时,服务器因此信息而崩溃 rails 服务器语法错误 File.expand_path("../spring", FILE) 尽管在本地工作时一切正常。 这是我的铁路文件

begin
  load File.expand_path("../spring", __FILE__)
rescue LoadError
end
APP_PATH=File.expand_path('../../config/application', __FILE__)
require_relative '../config/boot'
require 'rails/commands'

你对这个问题有任何想法吗? 谢谢

【问题讨论】:

    标签: ruby-on-rails ruby heroku spring-gem


    【解决方案1】:

    经过 1/2 天的挣扎找到了解决方案您需要在 rail 文件的顶部添加以下行:#!/usr/bin/env ruby 令人惊讶的是,这在本地不是问题,但在 Heroku 上部署时却是。

    【讨论】:

    • 谢谢。那真是令人讨厌。得到 simplecov gem 并在上面提到的行上方放置了一些行。将#!/usr/bin/env ruby.exe 移回顶部使一切顺利。
    猜你喜欢
    • 2017-06-24
    • 2012-10-02
    • 2015-11-23
    • 1970-01-01
    • 2015-09-22
    • 1970-01-01
    • 2016-01-22
    • 2021-11-30
    • 1970-01-01
    相关资源
    最近更新 更多