1

私は RoR の世界にまったく慣れていません (3 日)、次の問題に直面しています: OVH に共有ホスティングがあり、そこに Rails アプリをデプロイする必要があります。どうすればよいですか?

FTPプロトコルを使用して、wwwディレクトリを含むフォルダーにしかアクセスできません。SSH 接続がありません。

デプロイ方法のヒントは 1 つだけですが、うまくいきません: http://help.ovh.co.uk/RubyOnRails。指示に従うと、InstantRails はメイン ルートに .htaccess を作成しません。

Rails の世界で経験を積んだ人が助けてくれますか?

PS: OVH は Passenger や Capistrano などを提供していません。

ありがとう!!

4

2 に答える 2

1

私の経験からすると、共有ホスティング環境でフルスタックの Rails アプリをホストすることはほぼ不可能です。インストールできる gem と使用できる Web サーバーには多くの制限があります。

可能であれば、Heroku、Engineyard、OpenShift などの PaaS の使用を検討する必要があります。または、Linux 環境に慣れている場合 - VPS。

于 2013-04-07T21:28:48.900 に答える
0

gem をインストールできますが、インストールできません。これは、インストールされている gem のリストです。

$ gem list

*** LOCAL GEMS ***

actionmailer (4.1.8)
actionpack (4.1.8)
actionview (4.1.8)
activemodel (4.1.8)
activerecord (4.1.8)
activesupport (4.1.8)
arel (5.0.1.20140414130214)
atomic (1.1.16)
bigdecimal (1.2.4)
builder (3.2.2)
bundler (1.7.4)
celluloid (0.15.2)
cmdparse (2.0.6)
coffee-rails (4.0.1)
coffee-script (2.2.0)
coffee-script-source (1.3.3)
daemons (1.1.9)
erubis (2.7.0)
execjs (2.2.1)
ffi (1.9.6)
hike (1.2.1)
i18n (0.6.9)
io-console (0.4.2)
jbuilder (2.1.3)
jquery-rails (3.1.2)
json (1.8.1)
listen (2.4.0)
log4r (1.1.10)
mail (2.6.1)
metaclass (0.0.4)
mime-types (1.25)
minitest (5.4.2, 4.7.5)
mocha (1.1.0)
multi_json (1.10.1)
ncursesw (1.4.8)
net-http-persistent (2.9)
oj (2.10.3)
polyglot (0.3.4)
psych (2.0.5)
rack (1.5.2)
rack-test (0.6.2)
rails (4.1.8)
railties (4.1.8)
rake (10.3.2, 10.1.0)
rb-inotify (0.9.5)
rdoc (4.1.0)
RedCloth (4.2.9)
ruby-shadow (2.3.4)
sass (3.4.6)
sass-rails (4.0.3)
sdoc (0.4.1)
spring (1.1.3)
sprockets (2.12.3)
sprockets-rails (2.1.3)
sqlite3 (1.3.9)
test-unit (2.1.5.0)
thor (0.19.1)
thread_safe (0.3.3)
tilt (1.4.1)
timers (1.1.0)
treetop (1.4.15)
turbolinks (2.2.2)
tzinfo (1.1.0)
uglifier (2.5.3)
yajl-ruby (1.2.0)
于 2018-07-17T21:01:08.610 に答える