ホーム > アーカイブ > 2009-12
2009-12
Mac 10.6.2 への apache 2.2.9 と php 5.3.1 のインストール
- 2009/12/27
- Web開発関連
mac には /usr/local ディレクトリがないのでまず作成する。
sudo mkdir /usr/local/src
sudo mkdir /usr/local/apache
sudo mkdir /usr/local/php
sudo chmod 777 /usr/local/src
次に apache のインストール。
wget http://archive.apache.org/dist/httpd/httpd-2.2.9.tar.gz
tar xzvf httpd-2.2.9.tar.gz
cd xzvf httpd-2.2.9
./configure --prefix=/usr/local/apache/httpd-2.2.9
make
sudo make install
cd /usr/local/apache/
sudo ln -s /usr/local/apache/httpd-2.2.9 current
gd を利用するのに libpng がいるので port でインストール。
php の make でエラーになったので iconv.c を編集する
http://d.hatena.ne.jp/hetima/20071028/1193576377
iconv_open を libiconv_open に、
iconv_close を libiconv_close に置換する。
php のインストール
wget http://jp.php.net/get/php-5.3.1.tar.gz/from/this/mirror
tar xzvf php-5.3.1.tar.gz
cd xzvf php-5.3.1
./configure --prefix=/usr/local/php/php-5.3.1 --with-apxs2=/usr/local/apache/current/bin/apxs --with-pdo-mysql=/opt/local/lib/mysql5 --with-gd --with-zlib --with-xsl --enable-mbstring --with-png-dir=/usr/X11
make
で、ここで行き詰まった。
make で下記エラーが発生して、コンパイルできない。
"_iconv_close", referenced from:
_do_convert in gdkanji.o
"_iconv", referenced from:
_do_convert in gdkanji.o
"_iconv_open", referenced from:
_do_convert in gdkanji.o
ld: symbol(s) not found
collect2: ld returned 1 exit status
make: *** [libs/libphp5.bundle] Error 1
iconv が駄目そうなので --without-iconv オプションを付ける。ついでに freetype も入れる。
http://bugs.php.net/bug.php?id=49267
これでなんとかコンパイルできた。
試してないけど以下のような記事もあった。
http://d.hatena.ne.jp/brtRiver/20090911/1252703372
あと /usr/local/php/current/bin/php がないのでシンボリックリンクを張って作る
こんしゅうの Twitter 2009-12-20
- 2009/12/20
- 鎌倉シャツアクセスできない #
- vmware hdd 拡張 http://blog.as-is.net/2006/11/vmware.html #
Powered by Twitter Tools
こんしゅうの Twitter 2009-12-13
- 2009/12/13
- 調和のとれたマネジメントチームとして、計画し、コミュニケートし、実行することにより、本チームの目標とする成功をもたらし、顧客と私達自身を満足させるためのフレームワークを決 #
- 気になる言葉:ゴールシーク、ソルバーアドイン #
Powered by Twitter Tools
こんしゅうの Twitter 2009-12-06
- 2009/12/06
- 北新地鍋
http://bit.ly/8WO2Bj # - 提案する時は、まず問題点。で、解決策 #
- 問題点を見つけて、対立を解消する #
- 1.人は善良 2.ものごとはシンプル #
- symfony.el
http://d.hatena.ne.jp/kitokitoki/20091119/p1 #
Powered by Twitter Tools
テストはマトリックスで考えよう
- 2009/12/02
- Web開発関連
テストを計画する時はやみくもにやるんじゃなくて、ある程度頭に表を思い浮かべて作ると漏れなくケースが洗い出せる。というかテスト計画マトリックスを作成するとてっとり早い。
- 表示チェック
- 入力チェック
- 相関項目チェック
- データベース更新チェック
- ファイルチェック
- ブラウザチェック
- 例外チェック
上記のような項目をエクセルの左の列に、各画面や機能を上に書いて、表を作る。当てはまる箇所に○をつけて、○がついている箇所は箇条書きでテストケースを洗い出していく。けっこう時間はかかるがそこそこのテストがあまり頭を使わずに作成できる。
ホーム > アーカイブ > 2009-12