• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:Windows2003serverでActivePerlのDBIモジュ)

Windows2003serverでActivePerlのDBIモジュールのインストールができない

このQ&Aのポイント
  • Windows2003serverでActivePerlのDBIモジュールのインストールができません。PPMでDBIモジュールをインストール使用としたところエラーが発生しました。
  • 直接DBI.ppdをインストールする方法も試しましたが、ダウンロード先URLにベーシック認証がかかっており、ダウンロードができませんでした。
  • ActivePerlのバージョンは5.6.1であり、アップグレードすることができません。インストール方法について教えてください。

質問者が選んだベストアンサー

  • ベストアンサー
  • ralf124c
  • ベストアンサー率52% (232/446)
回答No.1

わたくしもかなり以前にはまりましたが、もううろ覚えで・・・。 5.8以前はフォローされていないので、質問者様がアクセスしているサイトにはBASIC認証がかかっていてはじかれてしまいます。 たしか、ppmのリポジトリ情報を書き換えたりいろいろとしていました・・・。 方法としてはいくつかあると思います 1.上記リポジトリを書き換えて別のサーバから落とす   「http://theoryx5.uwinnipeg.ca/ppmpackages/」や「http://cpan.uwinnipeg.ca/dist/DBI」に書いてあるリポジトリを試してみる   http://www.bribes.org/perl/ppmdir.html とか    具体的コマンド例 C:\>ppm install http://theoryx5.uwinnipeg.ca/ppmpackages/package.ppd 2.サーバに開発環境(Cコンパイラなど:例 MinGWのインストール)を構築して「perl -MCPAN -e shell」などとして正攻法でモジュールをインストールする(これなら最新版) 3.サーバに開発環境(Cコンパイラなど:例 MinGWのインストール)を構築してtarボールをCPANから落としてビルドする(2とほぼ同じ)。 「perl5.6」「ppm」とかでぐぐってみるといいかもしれません。 ちなみにわたしは最終的にはどうにもならないモジュールが本流以外でごろごろ出てきてMinGWでやりました(2の方法)。

gamips007
質問者

お礼

ありがとうございます! 参考情報が少なく困っていました。 ご記述いただいた方法を順番に試してみます。

関連するQ&A