mcrypt の設定 『phpMyAdmin』

2008 年 12 月 4 日 木曜日  【 カテゴリー: 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」のインストール/設定へのリンクがあります。
「インストール/設定」をクリックします。

ここで示す関数は、» mcrypt を 使用して動作します。この拡張モジュールを使用するには、» http://mcrypt.sourceforge.net/ から libmcrypt-x.x.tar.gz をダウンロードし、含まれているインストール用の指示に従ってください。 Windows ユーザは、コンパイル済みの mcrypt バイナリを » http://files.edin.dk/php/win32/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」を開きます。

;extension=php_mcrypt.dll

「mcrypt.dll」に関する拡張がコメント化されていました。
コメントをはずしてサーバを再起動します。

再phpMyAdminログイン画面にアクセスしました。
なぜかメッセージが残ったまま・・・。リロードしても消えない。
なぜかログイン実行ボタンを押したら消えてそれ以来現れません。キャッシュー?


にほんブログ村 IT技術ブログ Webサイト構築へ
にほんブログ村
【WEBサイト構築・プログラムブログ】
ランキング参加中!よろしければ「クリック」お願いします。
にほんブログ村 IT技術ブログ プログラム・プログラマへ
にほんブログ村
2008 年 12 月 4 日 木曜日  【 カテゴリー: phpMyAdmin

コメント / トラックバック 1 件

  1. サイト構築日記 » 文字化け 『phpMyAdmin』 より:

    [...] サイト構築日記 Just another WordPress weblog « mcrypt の設定 『phpMyAdmin』 [...]

コメントをどうぞ

※管理者による確認後に表示されます。表示までしばらくお待ちください。