0

独自のルート パスを認識していないように見える 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 Sphinxgem には、構成ファイルまたはインデックス作成 (構成ファイルへのパスをハードコーディングした場合) の書き込みにも問題があります。

Padrino にモデルを生成させるとmodel、アプリ フォルダー自体ではなく、ルート フォルダーに新しいフォルダーが作成されます。

アプリをゼロから再作成してファイルをコピーすることもできますが、すでに Heroku と git のセットアップなどを行っており、これらすべてを再作成したくありません (単純にファイルをコピーしても正しく動作しない場合があります)。

これをリセットする方法はありますか?

4

0 に答える 0