Ruby (Rack) 应用程序无法启动:无法加载文件
Ruby (Rack) application could not be started: cannot load file
我正在尝试通过 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 有以下 files/folders:
/my_webservice/public
/my_webservice/tmp/restart
/my_webservice/config.ru
/my_webservice/my_app_files
你忘记了"./"
。
如果您的文件位于 /my_webservice/android_webservice.rb
,您必须使用:
require './android_webservice'
我正在尝试通过 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 有以下 files/folders:
/my_webservice/public
/my_webservice/tmp/restart
/my_webservice/config.ru
/my_webservice/my_app_files
你忘记了"./"
。
如果您的文件位于 /my_webservice/android_webservice.rb
,您必须使用:
require './android_webservice'