469,903 Members | 1,679 Online
Bytes | Developer Community
New Post

Home Posts Topics Members FAQ

Post your question to a community of 469,903 developers. It's quick & easy.

HTTP::Response error : "Can' t locate loadable object"

I'm trying to make a HTTP request to a Web server.
The Perl module is executed in mod_perl on Apache 1.3

The code :
my $r = shift;
my $browser = LWP::UserAgent->new( );
$url = '';
my $response = $browser->get($url);
my $response_line = $response->status_line();
$r->log_error("response line '" . $response_line."'");
my $isSuccess = $response->is_success();

my $content_type = $response->content_type();
$r->log_error("Content type '" . $content_type ."'");
my $content = $response->content( );

The problem is , both response_line() and content() methods above give
following output :
"500 Can't locate loadable object for module
HTML::Parser in @INC (@INC contains:
.. /opt/ora9/product/9.2/Apache/Apache/

On the other hand, the is_success() method returns an empty string and
content_type() method returns 'text/plain' (which is incorrect, since
the content is HTML )

I've checked that, the HTML/Parser.pm is correctly present in the @INC
path and permissions etc are correct.

Can anyone point out, how to solve this ?

Jul 19 '05 #1
0 2520

This discussion thread is closed

Replies have been disabled for this discussion.

Similar topics

1 post views Thread by mike | last post: by
3 posts views Thread by John Nagle | last post: by
1 post views Thread by ashluvcadbury | last post: by
3 posts views Thread by =?Utf-8?B?QmFkaXM=?= | last post: by
1 post views Thread by Waqarahmed | last post: by
reply views Thread by Salome Sato | last post: by
By using this site, you agree to our Privacy Policy and Terms of Use.