これでrailstutorial.orgのtwitterクローンの例が完成しました。私はウェブホスティングプロバイダのブルーホストでオンラインにしたいと思います。今私が持っているのは、すべてのレールが入っているsample_appというファイルです。そして、localhost:3000にアクセスするとうまく動作します。私は自分のウェブページ上に表示したいファイルをウェブホスト上に置くことができますか?
私はbluehostファイルマネージャーに行き、public_html、public_ftp、rails_apps、www、tmp、access_logsなどの9つの異なるフォルダがあります。 Iveはsample_appをこのディレクトリ全体とpublic_htmlディレクトリにアップロードしました。しかし私が私のウェブサイトにアクセスすると、htmlはpublic.htmlディレクトリのdefault.htmlファイルに表示されます。
私のホスティングサービスは、自分のサーバースペース上の他の場所にあるさまざまなファイルやフォルダのうち、何かのもののpublic_html/default.htmlを使用するように指示していますか?この事を見つけて、代わりにsample_appまたはpublic_html/sample_appを使用して、その中のすべてを処理して自分のレールアプリケーションを表示するように指示するにはどうすればよいですか?
ブルーホストのサポートを使ってIveがメールを送ってくれました。これは〜/ rails_apps/NinetyNine/publicを〜/ public_htmlにリンクするシンボリックリンクを作成することで実現します。私はこれをどうやってやるのか分かりませんし、私がオンラインで見つけたガイドはすべて一連のコマンドを入力するように指示しています。私は私のubuntuシステム上のターミナルかbluehostが提供するいくつかのコマンドプロンプトでこれを行うかどうかわかりません。それが私のシステム上のターミナルにあれば、どのディレクトリに入るべきですか?私が自分のシステムで行った試みは、そのようなファイルやディレクトリのエラーにはなりませんでした。私がbluehostにこれを説明するように頼んだとき、彼らは彼らのサポートの範囲外であり、ホスティングしていないウェブ開発と関係していたと言いました。奇妙なことに、彼らは自分の問題に対する自分の反応を説明しようとしなかったが、それは何であれ、私を驚かせた。
あなたの誰かが私を助けたり、正しい方向に私を指し示すことができたら、私はそれを非常に感謝します。ありがとうございます