gpt4 book ai didi

sinatra - 没有此类文件可加载 Passenger 和 Sinatra

转载 作者:行者123 更新时间:2023-12-02 10:44:20 29 4
gpt4 key购买 nike

我最近更新到了 Ruby 1.9.2 (RVM)、Sinatra 1.1 和 Passenger 3.0.0。我有一个简单的应用程序,由以下部分组成:

# config.ru

require 'rubygems'
require 'sinatra'
require 'app.rb'

run Sinatra::Application

# app.rb

require 'rubygems'
require 'sinatra'

get '/' do
erb :index
end

如果我使用 ruby​​ app.rb 从终端运行应用程序,则一切都会按预期启动。但是,对于 Passenger,我得到:no such file to load -- app.rb。我有其他 Rails 应用程序在设置中运行良好,并将文档根设置为子公共(public)目录。任何想法如何解决这一问题?谢谢!

最佳答案

我在这里遇到了同样的问题:

# config.ru

require 'rubygems'
require 'sinatra'

require File.dirname(__FILE__) + "/app.rb"

run Sinatra::Application

关于sinatra - 没有此类文件可加载 Passenger 和 Sinatra,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4018155/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com