*mcryptがなーい。さて1時間かかって解決。php-mcrypt をインストール

2014.8.23 0Comments サーバー構築

サーバー構築のテストで「mcrypt」がないことに気がついた。

 

エラーログには「PHP Fatal error: Call to undefined function mcrypt_create_iv()」と出て「mcrypt」というモジュールがない事に気付く。

まず必要なのが、SSHが使えるかどうか。

これは使えた。

ログインしてからのコマンドがこれ。

 

 # wget http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm
# wget http://ftp.riken.jp/Linux/fedora/epel/RPM-GPG-KEY-EPEL-6
# rpm --import RPM-GPG-KEY-EPEL-6
# rpm -i epel-release-6-8.noarch.rpm
# yum install php-mcrypt

このコマンドで解決した。

ふー、サーバー大嫌い。。。ほんとこれは経験と先人様がいないとやっていけない。

 

だけど、その前にphpinfo()で「mcrypt」を検索してあるかどうかを確かめたほうがよい。もしあればこんな画面になっているはず。

あってもエラーがでるということは。。。。このブログでは解決できません。

f:id:artcube-yoshida:20140823230904p:plain