foldrr's weblog

旧ブログ http://d.hatena.ne.jp/foldrr/

2009-04-24から1日間の記事一覧

CentOS の CUI ファイラ mfiler2

CUI 環境は便利な時もあるがナビゲーションが面倒。 ファイラが欲しいと思って探したら mfiler というのがあった。 http://www.geocities.jp/daisuke530221jp/ ビルドの準備 Ruby のソースが必要になるのでインストールする。 $ su # yum install ruby # yum…

CORESERVER で Apache FastCGI は使えない。

57 :名無しさん@お腹いっぱい。:2009/04/23(木) 18:09:17 O FastCGI について質問です。 CORESERVER で FastCGI は利用できるのでしょうか? ググると、できそうなことが書かれたブログもあるのですが、今年の2月くらいからできなくなったという話も聞き…

Apache でユーザー毎の公開ディレクトリを用意する

http.conf に UserDir を定義するのが手っ取り早いが、この場合はアドレスにチルダが入ってしまう。 http://hostname/~username/これが気持ち悪いのでレンタルサーバではサブドメインがよく使われる。 http://username.hostname/LAN での開発ではサブドメイ…

Rails のインストール スクリプト

もう何度もインストールするのが嫌なので。 インストール用。 #!/bin/bash gem install -r -v $1 rails --include-dependenciesアンインストール用。 #!/bin/bash gem uninstall rake gem uninstall activesupport gem uninstall activerecord gem uninstall…

Rails config/environment.rb

毎回プロジェクトを作った後、追加するのが面倒なのでテンプレート。 $LOAD_PATH.push("/virtual/****/lib/ruby") ENV['GEM_HOME'] ||= '/virtual/****/lib/ruby/gem'

Rails テスト スクリプト

dispatch.cgi が動かないときのテスト スクリプト。 #!/usr/bin/ruby puts "Content-Type: text/html" puts "" puts "<html>" puts "<body>" puts "1" puts "</body>" puts "</html>"

Rails で使う Apache .htaccess のテンプレート

Rails の rails スクリプトでは public/.htaccess を自動生成してくれない。 そのため、テンプレートを用意した。 AddHandler fastcgi-script .fcgi AddHandler cgi-script .cgi .rb #AddHandler cgi-script-debug .cgi .rb Options +FollowSymLinks +ExecCG…

Rails requires RubyGems >= . Please install RubyGems and try again: http://rubygems.rubyforge.org

Rails を実行するとエラーになり、.htaccess の AddHandler を cgi-script-debug にした時に以下のメッセージが表示されることがある。 Rails requires RubyGems >= . Please install RubyGems and try again: http://rubygems.rubyforge.org 対策 RubyGems …

シンボリック リンクはソースを絶対パスで書く

シンボリック リンクを作成する時は、ソースを絶対パスで書くこと。 相対パスで書くと、相対パスとして登録されてしまい期待通りにならない。 つまり以下はやってはいけない。 $ ln -s . path/to/dst 以下が正しい。 $ ln -s /fullpath/to/src path/to/dst …