暇な営業

営業職なのにプログラム!

認証周りではまった事 CRYPT_BLOWFISH編

CentOS5にphp53をyumでインストールした場合に、mcryptが入らず、そのまま放置した結果、認証周りでトラブル発生。

 

対策:mcryptをソースからインストール

 1、必要なパッケージをインストール

#yum install libmcrypt.i386
#yum install libmcrypt-devel
#yum install gcc

2、mcryptphpのソースからインストール

#wget http://museum.php.net/php5/php-5.3.3.tar.gz
#tar xzvf php-5.3.3.tar.gz
#cd php-5.3.3/ext/mcrypt/
#phpize
#aclocal
#./configure
#make
#sudo make install

3、/etc/php.d/mcrypt.iniを作成

extension=mcrypt.so

これで、mcrypt関係のエラーは出なくなった
ただ、認証のエラーはこれが原因ではなかったorz