次のスクリプトを使用しています。
#!/usr/local/bin/perl -wT
use strict;
use warnings;
print "Content-type: text/html\n\n";
print "xml reader";
# use module
use XML::Simple;
use Data::Dumper;
#print Dumper (XML::Simple->new()->XMLin());
xml.xml という xml ファイルを読み込みます。
xml ファイルを cgi-bin から移動した場合は、その名前を変更し、次を使用して参照します。
#print Dumper (XML::Simple->new()->XMLin("../resource.xml"));
それはまだ動作します。
代わりに URL を使用しようとすると、スクリプトは何も返しません。
print Dumper (XML::Simple->new()->XMLin("http://digitalessence.net/resource.xml"));
http:// の有無にかかわらず、www を使用せずに、さまざまな方法でこれを実行しようとしましたが、何も返されません。
ここでばかげたことをしたのでしょうか、それともリモート URL をロードしないのでしょうか?
ありがとう。