skillup

技術ブログ

PHP

phpのライブラリ(mcrypt)インストール

投稿日:

先日、ローカルで開発していたPHPをサーバーにアップして、composerでライブラリをアップデートしようとしたところ、”The mcrypt extension is missing. Please check your PHP configuration.”なるエラーがでてしまい、アップデートができず・・・

ようはPHPのライブラリがインストールされていなかったようです。

結構手間取ったんでメモしときます。

ここで無情にも

とエラーがでしまう。いろいろ調べると別途ライブラリをインストールしないといけないっぽい。

http://re2c.org/install/install.htmlからソースをダウンロードし(※wgetではなぜかダメでした。)、サーバーに転送した後下記のようにコンパイルを行う。

このあと先ほどのパスをphp.iniに書き込む

ここでサーバー再起動すれば無事,composerのアップデートができました。

参考リンク

http://qiita.com/k_o_gj/items/01191e19cbda4a93ba58

http://qiita.com/massa142/items/a5715b15232bdf5c5e9e

http://blog.yume-dia.jp/archives/262

-PHP
-

執筆者:


comment

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

関連記事

no image

PHPの無名関数+array系の関数

PHPの無名関数について。 PHP5.3.0以降で実装され、概念としては知っていましたが、あまり使ったことがありませんでした。 今開発しているPHPの案件で無名関数のソースをみたので、復習もかねてメモ …

no image

nginxをいれているサーバーでのPHP停止

ちょっとトラブル対応的なネタです。 先日、PHPで書かれているシステムが突然使用できなくなるという連絡があるお客様からありました。 原因としてはカゴヤのサーバー再起動により、php-fpmが起動してい …

no image

php5.6のインストール+cake3でのbake

cake3を動かしたい場合、PHP5.4以上でないと動きません。 2016年1月現在、CentOS6でyumでPHPをインストールする場合、php5.3ですので、5.4以上を入れる場合、別のリポジトリ …

no image

cakePHP Tips

cakeでの気づいたTipsなど。 知っているといろんな部分で開発が楽になります。 Contents1 作成日と更新日の自動設定2 scaffold3 新規登録と編集画面の作成4 htmlヘルパー5 …

no image

nginx上でのcakePHP

cakePHP上をCentOS,nginx上で公開するときのメモなどを。 cakeのversionは2.5です。 /var/www/html/sampleapp直下にプログラムを配置するものとします。 …