dポイントプレゼントキャンペーン実施中!

自サーバー1と自サーバー2で同じCGIを利用しています。
管理画面でデータを登録してtextファイルに吐き出し、ユーザー画面ではtextファイルを読み込み一覧表示させるだけのCGIです。
2つのサーバーで使ってるので登録が2度手間で面倒なものですから、自サーバー2のほうのCGIを改編して自サーバー1のtextデータを読み込むようにしたいと思っています。ただ、私が初心者のため、どうすればいいかよく分かりません。
しょうもない質問ですが、ぜひよろしくお願いします。
現在、「$data="./data/data.dat"」になってます。
「$data="http://*****.com/cgi/data/data.dat"」では駄目でした。
色々調べた結果…よく分かりませんでした↓↓↓
よろしくお願いいたします。

A 回答 (1件)

data.datを読み込むだけなら、



use LWP::Simple;
$data = get("http://*****.com/cgi/data/data.dat");

で何とかできるかと思います。
しかし、毎回自サーバー1のdata.datを自サーバー2にダウンロードすることになりますし、書き込みはこの形ではできません(つまり、書き込みをすべて自サーバー1で処理しなくてはいけません。)し、アクセス数が多くなるとダウンロードが負荷の要因になると思います。
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!