2008-01-29から1日間の記事一覧

apt-getかgemの謎の挙動

RadRailsでつくったものをSVNリポジトリにあげて、それを検証サーバにデプロイ(svn export)して動かすべく、とりあえずサーバ側でもrake db:migrate ・・すると、もう忘れてしまったがなんだかgem のrakeだかrailsが見つからないというエラーが発生した気…

MySQL のSocketの場所

今度は次のようなエラーが No such file or directory - /tmp/mysql.sock mysqlのソケット? とやらの場所が違うらしい。Ubuntuで普通にapt-getでインスコしたmysqlはこの場所が /var/run/mysqld/mysqld.sock になっている。とりあえず、これがベストの解か…

本番環境へのrake db:migrate

ただrake db:migrateとするのではなく、以下のように打てばよいす。 rake db:migrate RAILS_ENV="production"

Rails 2.0のscaffold

なんだか1.2からだいぶ変わったらしく、1.2ベースの本を片手に学習中の私はとりあえず一瞬躓いたです。 ここの作業はAptana+RadRailsでやってたんだけど、要するに scaffold作るときにモデル名に続いて以下のように項目もすべて指定する。 ruby script/gener…

MySQL 5.0の文字コード設定

普通にapt-get install mysqlとかでインストールしたところ、普通にデフォルト文字コードがlatin1とかになりやがってくれました。Create databaseするときに create database some_database DEFAULT CHARACTER SET utf8; とかやっても文字コードを指定できる…

Rails でちゃんと開発しようとして、いろいろはまった一日だった。まず、どこから行こうか・・