アプリ版:「スタンプのみでお礼する」機能のリリースについて

Ruby on Railsで作成したものをApacheで動かそうとしたのですが、
「public/dispatch.cgi」などのファイルが存在しませんでした。
「.htaccess」も作成されていないようです。

InstantRails(Rails 2.0.2)で作成したものには上記ファイルは存在します。
何か必要なものがあるのでしょうか?

環境
-Windows XP + coLinux
-Debian 5.0.2
-ruby 1.8.7
-rails 2.3.3

railsはapt-getとgemと両方入れています。
(どこかのサイトを参考にしたのですが、失念してしまいました・・・。)

入力
$ cd /var/www/rails
$ rails myapp
$ cd myapp
$ script/generate scaffold note line:string
$ rake db:migrate

ls -a publicの結果
. 404.html 500.html images javascripts stylesheets
.. 422.html favicon.ico index.html robots.txt

A 回答 (1件)

↓これでしょうか。

つまり、Rails 2.3.2からはdispatch.cgiが生成されないようです
dispatch.cgi not found errorについて - akezoraのはてな日記
http://d.hatena.ne.jp/akezora/20090629/1246292165

そもそも、CGIやFastCGI駆動は今は推奨されていないみたいです。
(というか、RailsでFastCGIを使うというのはどこで入手された情報でしょう?)

Linuxなら素直にPassengerを使いましょう。もしくはmongrel(+mod_proxy(_balancer))で。
PassengerはcoLinuxでも動くかな?試してみないといけませんが。

参考URL:http://d.hatena.ne.jp/akezora/20090629/1246292165
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!