非常に単純なテスト perl スクリプトがあります。
#!/usr/bin/perl
use CGI;
use LWP::Simple;
my ($cgireq) = new CGI;
print $cgireq->header();
$info = get("http://www.vismetrics.com/");
print 'direct result is ' . $info;
サーバーにログオンしてコマンドライン (linux、perl 5.8.8) からこれを実行すると、正常に動作します。しかし、perl スクリプトを参照する URL を使用して (同じサーバー上で) Apache 経由で実行すると、機能しません。$info は空白です。
apache 経由で実行する場合の違いについて何か考えはありますか? ありがとう!
アンドリュー