• ベストアンサー

モジュールは設置するだけではだめ?

皆さん、教えてください LWP::UserAgentとXMLRPC::Liteを利用しようとしたところ、 サーバにインストールされていないのでエラーになりました インストールをしたいのですが、権限がないため (プロバイダーのスペースの為)インストールできません このような場合にはどうしたらよいのでしょうか jcode.pmのようにcgiスクリプトと同じ階層ディレクトリに設置する だけで動くものなのでしょうか? 大変困っております 皆さんのお知恵をお貸しくださいませ 以上、宜しくお願いします

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

  • ベストアンサー
  • sakusaker7
  • ベストアンサー率62% (800/1280)
回答No.2

#1の方の回答に反応がありませんが、あきらめちゃったんでしょうか? もしシェルがつかえるのであれば、インストール先を 切り替えるように指示してやれば回避できるのではないでしょうか。 XMLRPC::Lite に関しては依存しているモジュールがあるので それらが使えることを確認する必要があります。 見た感じでは、Cで書かれた部分はないようなので、 コンパイラが使えなくても単なるコピーで済ませられそうです。 LWP::UserAgent の方では Checking for URI........... ok Checking for HTML::Parser.. ok Checking for MIME::Base64.. ok Checking for Net::FTP...... ok Checking for Digest::MD5 .. ok 一番下のDigest::MD5がCで書かれている部分を持っています。 ただし、Perl本体のバージョンが5.8より上であれば 本体添付のライブラリに含まれているようです。

okok_tone
質問者

お礼

回答ありがとうございます 現在テスト中でございます 結果はしばらくお待ちくださいませ

その他の回答 (1)

  • Tacosan
  • ベストアンサー率23% (3656/15482)
回答No.1

動くはずですけど, LWP::UserAgent という名前にしたいなら LWP/UserAgent.pm というファイルにしないとダメなはず. cgi と同じディレクトリに UserAgent.pm というファイルを置いた場合には, LWP:: の付かない UserAgent にする必要があるはずです. 「はず」ばかりですみません.

okok_tone
質問者

お礼

回答ありがとうございます 現在テスト中でございます 結果はしばらくお待ちくださいませ

関連するQ&A