Anonymous Monk has asked for the wisdom of the Perl Monks concerning the following question:

Having been rudely told to correct my script despite having told my webhost it has been working for ages, I want to ask experts on here for clues.

This has been working for ages:

use LWP::Simple; use LWP::UserAgent; use Data::Dumper; use XML::Simple; my $ua = new LWP::UserAgent; my $response = $ua->get($xmlurl); my $xmlString = $response->content; my @options = (); my $ref = XMLin($xmlString, @options); print Dumper($ref);

where $xmlurl is a valid XML file.

Now this has been working for a while and suddenly I get nothing back in the dump. But If I simply put the script on another subdomain, it works perfectly.

Whar could be going wrong here?

Thanks in advance

BTW, the size of the XML file is small. I did have a problem the other day with a massive file but am no longer using that XML file obviously.