mcrypt
openpneでmcrypt使ってて、Fedoraな鯖からCentosな鯖に移行したらエラって、いろいろ調べたらmcrypt有効になってない。
mcrypt有効にするのは
--enable-mcrypt
じゃなくて
--with-mcrypt
だった罠。configure のときエラーになんなかったわけだ。
さらに、mcryptに必要な libmcrypt/libmcrypt-devel が Fedora Core 5には extra にあるのに、CentOS には centosplus とか extra にもない罠。ソースから入れて解決。
やっぱ phpinfo(); で mcryptのディレクティブが無い時点でもっと疑っとくべきだったなぁ。