mcrypt の設定 『phpMyAdmin』
*******************************************
環境
・Windows XP Home Edition Version 2002 SP2
・Apache2.24
・PHP5.23
・Mysql5.0
・phpMyAdmin3.1.0
*******************************************
前回は config.inc.phpの設定 を行いました。
phpMyAdminファイルをサーバ環境内にアップします。
ログイン画面へアクセスしてみます。
「mcrypt 拡張をロードできません。PHP の設定を確認してください。」
というメッセージが表示されました。
「mcrypt」文字がリンクになってるのでクリックします。
http://php.net/mcrypt phpマニュアルサイトにアクセスしました。
「Mcrypt」のインストール/設定へのリンクがあります。
「インストール/設定」をクリックします。
PHP 5.0.0 以降では、libmcrypt のバージョン 2.5.6 以降が必要です。
と書かれています。私は「windows」環境なので
http://files.edin.dk/php/win32/mcrypt/ をクリックしました。
「libmcrypt.dll」ファイルがあるのでダウンロードします。
「インストール/設定」のページに戻ります。
ページ下段に windowsの設定の仕方が英語で説明しています。
私は windows 32bits なので32bitsの説明に従います。
On Windows installations, for the dynamic extension (extension=php_mcrypt.dll) to load properly, you must copy libmcrypt.dll from your PHP root folder (e.g. C:\PHP) to the following location:
C:\WINDOWS\system32
With this done, the dynamic extension will load up just fine.
phpフォルダにある「libmcrypt.dll」を「c:\windows\system32」にコピーするように書いているようです。
phpフォルダ内みてみたら「libmcrypt.dll」ないのでダウンロードした「libmcrypt.dll」を「c:\windows\system32」にコピーしました。
extension=php_mcrypt.dll」と書かれているの拡張モジュール設定しないといけないようなので「php.ini」を開きます。
「mcrypt.dll」に関する拡張がコメント化されていました。
コメントをはずしてサーバを再起動します。
再phpMyAdminログイン画面にアクセスしました。
なぜかメッセージが残ったまま・・・。リロードしても消えない。
なぜかログイン実行ボタンを押したら消えてそれ以来現れません。キャッシュー?




2008 年 12 月 8 日 1:19 AM
[...] サイト構築日記 Just another WordPress weblog « mcrypt の設定 『phpMyAdmin』 [...]