http://www.dakiny.com/archives/movable-type/movable_type_4xampp_for_windowsmt43_vol2/

こちらの記事を参考にして

xampp+perlをインストールしてMT4をローカルで動かそうとしましたが、

http://localhost/mt/mt-check.cgiの際

Your server does not have DBD::mysql installed

と表示されてしまい正しくインストールできませんでした。
全く原因が分からないのですが。
どなたか教えて下さい。

OSはWindowsXPです。

回答の条件
  • 1人2回まで
  • 登録:2008/12/11 21:26:35
  • 終了:2008/12/18 21:30:02

回答(1件)

id:koujirou6218 No.1

koujirou回答回数597ベストアンサー獲得回数472008/12/11 22:57:53

ポイント60pt

perlでMySQLと通信するには、perlモジュールであるDBD::mysqlをインストールする必要があります。

・コマンドプロンプトを開く。

・もしインターネットへのアクセスにプロキシを使う環境なら最初に以下を実行する。

 C:\> set HTTP_PROXY=http://192.168.0.2:8080

 (プロキシサーバのIP/ホスト名、ポート番号は自分の環境に合わせる)。

・Perlモジュールのインストール

 C:\> ppm

 PPM> install DB_File ←(BerkeleyDB用)

 PPM> install DBI ←(MySQL用)

 PPM> install DBD-MySQL ←(MySQL用)

 PPM> quit

場合によってはこの方法ではうまくインストールできないことがあるかもしれない。

そのときは以下のようにすればよい。

・下記サイトから

 http://ppm.activestate.com/PPMPackages/zips/6xx-builds-only/ (ActivePerl 5.6.1用)

 http://ppm.activestate.com/PPMPackages/zips/8xx-builds-only/Wind... (ActivePerl 5.8.x用)

以下の zipファイルをダウンロードする。

 DB_File.zip

 DBI.zip

 DBD-Mysql.zip

・それぞれ解凍し、カレントディレクトリを解凍先のパスに移動後、以下を実行する。

 > ppm install DB_File.ppd

 > ppm install DBI.ppd

 > ppm install DBD-Mysql.ppd

・インストールに成功すれば

 C:\Perl\site\lib\DB_File.pm

 C:\Perl\site\lib\DBI.pm

 C:\Perl\site\lib\DBD\mysql.pm

がコピーされている。

その後、再度 mt-check.cgiを実行して DB_File と DBD::mysql が以下のように表示されれば

インストール成功である。

-----------------------------------------------------------------------

DB_File...

Your server has DB_File installed (version 1.806).

DBD::mysql...

Your server has DBD::mysql installed (version 2.1026).

-----------------------------------------------------------------------

・同様に ImageMagick も Image-Magick.zip をダウンロード/解凍し、

 > ppm install Image-Magick.ppd

を実行すればインストールできる(最初に書いたように 5.6.1のみ、必須ではなさそうですが)。



以下のサイトに導入方法が記載されておりますので参考にしてください。

http://homepage1.nifty.com/yito/anhttpd/faq/movabletype.html

コメントはまだありません

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません