独自のルート パスを認識していないように見える Padrino アプリがあります。アプリは正常に動作しますが、作成してフォルダーに入れたファイルを要求しようとすると、models
見つからないと表示されます。このファイルは、models フォルダー内の別のファイル内から必要です: DvdActor.rb
. これらのパスのいずれかを使用できますが、見つかりません。
/app/models/file.rb
file.rb
models/file.rb
app/models/fie.rb
...
私が使用する場合にのみそれを見つけます:
"#{Padrino.root}/app/models/file.rb"
さらに、Thnking Sphinx
gem には、構成ファイルまたはインデックス作成 (構成ファイルへのパスをハードコーディングした場合) の書き込みにも問題があります。
Padrino にモデルを生成させるとmodel
、アプリ フォルダー自体ではなく、ルート フォルダーに新しいフォルダーが作成されます。
アプリをゼロから再作成してファイルをコピーすることもできますが、すでに Heroku と git のセットアップなどを行っており、これらすべてを再作成したくありません (単純にファイルをコピーしても正しく動作しない場合があります)。
これをリセットする方法はありますか?