developer's diary

最近はc#のエントリが多いです

ushahidiを使って児童虐待をどうこうできないか。って思っての行動その1

CentOS5.5にインストール

ソースを落っことしてきてフォルダに入れるがPHPのバージョンが5.1系なのでダメだそう。

oracleからPHP5.2系のRPMをダウンロードする。

参考:RHEL系でPHP5.2の最新版をパッケージからインストールしたい - ぷぎがぽぎ


ソースからPHPをインストールしてmcryptだけとって来よう。

ソース(php5.2.14)をダウンロード
http://jp.php.net/get/php-5.2.14.tar.gz/from/this/mirror

$cd /tmp
$wget http://jp.php.net/get/php-5.2.14.tar.gz/from/this/mirror
$tar zxvf php-5.2.14.tar.gz 
$cd php-5.2.14
$./configure --with-mcrypt=shared  --enable-shared
$make
$make install
$cp /usr/local/lib/php/extensions/no-debug-non-zts-20060613/mcrypt.so /usr/lib64/php/modules/
$echo "extension=mcrypt.so" > /etc/php.d/mcrypt.ini
/etc/init.d/httpd restart

mcrypt.soだけほしいのにmake installとかしちゃった(ぁ

改めてushahidiをインストール

f:id:mitsugi-bb:20100822040159j:image

問題なくインストールできそうです。
f:id:mitsugi-bb:20100822040359j:image

インストールはできたけども。mod_rewriteが有効になってなくてトップから移動できない・・・・

f:id:mitsugi-bb:20100822043652j:image
f:id:mitsugi-bb:20100822045744j:image

/etc/httpd/conf/httpd.confを修正
#LoadModule rewrite_module modules/mod_rewrite.so
LoadModule rewrite_module modules/mod_rewrite.so #有効に。

<Directory "/var/www/html">
AllowOverride All
#    AllowOverride None
    AllowOverride All #.htaccessにAllowOverride できるように。

とりあえず移動できるようになりました。。

日本語化。

http://maps.wizu.jp/wp/?p=1196
に公開されている方がいらっしゃいました。

だめだ・・眠たくなってきたので本日は終了。。。