rails

rails 2.3.2 でmemcachedにセッション情報を保存するには

rails2.3.2でmemcachedにセッション情報を保存する方法が少し変わったのでメモを残します。 セッション関連の設定は、config/initializers/session_store.rbに記述します。 ActionController::Base.session = { :memcache_server => 'memcachedのサーバ名:11…

passengerをselinuxありで動作させるには

selinuxをEnforcingにしたFedora 10で、passenger(mod_rails for Apache)を動かす方法を記述します。動作確認した環境は次のとおりです。 OS:Fedora 10 Selinux: Enforcing passenger:2.1.2 全体の手順は以下のとおりです。 selinux関連の必要なパッケージ…

debian(etch)でRMagickを使うには、librmagick-ruby1.8が便利

debian etchでは、パッケージ化されたImageMagickライブラリをインストールした後、gemのrmagickのをインストールしようとするとうまくインストールできません。ですので、rmagickを使いたいなら、librmagick-ruby1.8を利用するのがお手軽な解決方法です。 $…

railsのプラグインのrestful_authenticationのサンプル

restful_authenticationのサンプルを作成したので、記録に残します。サンプルのsubversionリポジトリは以下においています。http://www.dreammind.net/svn2/repos/rails/restful_authentication_sample/0)resources - http://railscasts.com/episodes/67 - r…

Fedora 8 でrailsアプリからメールが送信できない

Fedora8にバージョンアップした後、railsアプリからメールが送信できないことがあり、対処した。なお、MTAは、postfixです。 1. 一度、selinuxをpermissiveモードにする。後ほど元に戻すこと。 $ setenforce 0 # 実際にrailsでメールを送信 .... 2. selinux…