- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:Windows2003serverでActivePerlのDBIモジュ)
Windows2003serverでActivePerlのDBIモジュールのインストールができない
このQ&Aのポイント
- Windows2003serverでActivePerlのDBIモジュールのインストールができません。PPMでDBIモジュールをインストール使用としたところエラーが発生しました。
- 直接DBI.ppdをインストールする方法も試しましたが、ダウンロード先URLにベーシック認証がかかっており、ダウンロードができませんでした。
- ActivePerlのバージョンは5.6.1であり、アップグレードすることができません。インストール方法について教えてください。
- みんなの回答 (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の方法)。
お礼
ありがとうございます! 参考情報が少なく困っていました。 ご記述いただいた方法を順番に試してみます。