Ruby(Rack)应用程序无法启动:无法加载文件

时间:2015-08-11 07:38:15

标签: ruby-on-rails file apache2

我试图通过apache2设置sinatra应用程序,但我一直收到此错误:

无法加载此类文件 - android_webservice.rb

其中android_webservice.rb是我的应用程序。

这是我的config.ru文件

require 'rubygems'
require 'sinatra'
require 'oci8'
require 'json'

set :environment, ENV['RACK_ENV'].to_sym
disable :run, :reload

require 'android_webservice.rb'

run Sinatra::Application

我也试过

require 'android_webservice'

我尊重文件夹格式:

my_webservice具有以下文件/文件夹:

/my_webservice/public
/my_webservice/tmp/restart
/my_webservice/config.ru
/my_webservice/my_app_files

1 个答案:

答案 0 :(得分:0)

您忘记了task_attributes

如果您的文件位于"./",则必须使用:

/my_webservice/android_webservice.rb