CentOS 5.2へrubyのmysqlアダプターをインストール
日曜日, 11 月 30th, 2008
/usr/bin/yum install mysql-server mysql-devel
/usr/bin/gem install mysql -- --with-mysql-config=/usr/bin/mysql_config
/usr/bin/yum install mysql-server mysql-devel
/usr/bin/gem install mysql -- --with-mysql-config=/usr/bin/mysql_config
今更 has_and_belongs_to_many? has_many :through を使おうよ。って声が聞こえてきそうだが、シンプルな用途だと楽なので….
しかし、migrationで作成で作成するのに綺麗な書き方ができていなかったので調べてみた。というメモ書き。
(続きを読む…)
Redmineをインストールしていて、テスト的にデプロイしたサーバでは何の苦もなく稼動。
実際に稼動させたいサーバでは稼動せず、dispatch.cgiがみつからないとか怒られる。
確かにpublicにはdispatch.cgi.exampleとかなっている。
しかし、この状態でテストサーバではPassenger上で稼動している。
詳しく追いかけていないので外しているかもしれないが、mod_rewriteがかからないように$RAILS_ROOT/public/.htaccessを削除したら動いてくれた。
VirtualHost設定中で(というか、他のコンテンツで使用するからなのだが)mod_rewriteを使用していたのが問題だった様子。
更に、DocumentRootとしてではなく配下のディレクトリ上で動かしたかったので、VirtualHost内に下記を追加$RAILS_ROOT/publicのシンボリックリンクを/redmineとして作成した。
RailsBaseURI /redmine
FedoraCore6へのPassengerインストール
(続きを読む…)