WEB相談室

Webページ作成に関しての何でも掲示板です。

タイトル:perl もう一つのサーバーにあるファイルの入出力

0:[投稿] dailang [2003/01/19 17:31 ][環境:WinMe, IE5.5 unix系ですが、詳細は判りません。]

はじめまして。
perlは、演算子・正規表現・基本的な関数や制御構文が使える程度の者です。
perlによるCGIでのファイル入出力に関する質問をさせてください。

二つのサーバースペースを借りているのですが、一方のサーバーにあるCGIからもう一つのサーバーにあるデータを読み込む事は出来ないでしょうか。

open(IN, "http://www.###.or.jp/~###/###.log");
みたいなことを、おおまじめに(!)やってみたのですが、ダメでした(恥ずかしい…)。

とは言え、I/Oのパスを眺めてみてもローカルのディレクトリにしかアクセス出来なさそうですし…。
e.g. /home/chaichan/public_html/index.html

因みに、ActivePerl & AnHTTPd でテストしながらコーディング(?)しているところで、まだアップロードしたCGIではありません。
「ここを読め」ということでも結構です。よろしくお願い致します。


1:[回答] andi [2003/01/19 19:15 ]

LWPモジュールを使えば相手サーバのデータを取得することができますよ。
http://member.nifty.ne.jp/hippo2000/perltips/LWP.html

勿論、クライアントがCGIによるネットワークを利用するプログラムを禁止していたり、
相手側のサーバのパーミションが間違っていたりすると取得はできません。


2:[完了] dailang [2003/01/19 22:54 ]

リンク先のページを読んできました。
今の私には判らない用語や概念なんかがポコポコ出てきますが、これをきっかけに勉強させて頂きます。
どうもありがとうございました。

回答(必須): 状態:

お名前(必須):

e-mail:

URL:




[戻る]

ChaichanPAPA's World