2012-01-01から1ヶ月間の記事一覧

Yii に関する覚え書き (Selenium)

Yii というか、Selenium に関してなのだが。 環境 主なのはこちらを参照 Selenium Server 2.17.0 PHPUnit 3.6.8 PHPUnit_Selenium 1.2.0 問題 テストに関するチュートリアル を試していたのだが、Selenium を使ったテストどうしてもパスしない。テスト結果は…

Yii に関する覚え書き (PHP Fatal error: Cannot instantiate abstract class CActiveRecord)

Yii のチュートリアルを試していると、"PHP Fatal error: Cannot instantiate abstract class CActiveRecord" というエラーが発生して先に進まなくなってしまった。 上記のエラーが発生するは CActiveRecord を継承したクラスが実装すべきメソッドを実装して…

Yii に関する覚え書き (複数のDBコネクション)

DBサーバへのコネクションを複数持ちたい場合がある。例えば、セッションデータとアプリケーションのデータが別のDBサーバにある場合など。デフォルトの設定ファイルでは一つしか設定がないが、2 つ以上持たせられるのか。 protected/config/main.php を編集…

Yii に関する覚え書き (Gii の使用)

問題 Yii には Gii というコードジェネレーターがある。それを使ってみようとしたのだが、403 Forbidden が返ってくる。 解決 原因は開発環境にあった。自分が試した環境は Yii は仮想マシン上のサーバで稼働している。ブラウザはホストマシンを使用している…

Yii に関する覚え書き (protected ディレクトリの移動)

Yii を使って普通にファイルを作成すると、公開ディレクトリの下に色々とファイルが作成される。それってちょっとまずいよね、ということで移動させることに。 環境 Ubuntu 11.10 Apache 2.2.20 DocumentRoot => /var/www PHP 5.3.6 yii 1.1.9 次のコマンド…

zsh:1: command not found: scp

CentOS 6.2 をインストールした。 その際 Minimul 構成でのインストールを行ったのだが、これが本当に Minumal だった。前からあるサーバから新しく作成したサーバに向けて scp でファイルを転送しようとしたところ、エラーが発生した。scp コマンドが入って…

Jenkins の導入

これから始めるプロジェクトで Jenkins を導入しようか迷っている。とりあえず使ってみようということで、自宅の開発環境に Jenkins をセットアップしたときのメモ。 環境 Ubuntu 11.10 Jenkins 1.446 Git 1.7.5.4 Ruby 1.9.2p290 (rbenv) Rake 0.9.2 Rspec …