I checked the Socket.so file and it is readable and executable by all (and
the directories are readable also). I have no understanding of what the
'Bad address' error means.
This is all happening before the script even starts to execute. If I
comment out the "use Net::FTP;", I don't get the errors, but of course, the
first ftp-> statement fails and aborts the script. If I change the 'use'
to 'require', I get the errors at runtime:
ERROR: Can't load '/usr/opt/perl5/lib/5.8.2
/aix-thread-multi/auto/Socket/Socket.so' for module Socket: Bad address at
/usr/opt/perl5/lib/5.8.2/aix-thread-multi/XSLoader.pm line 68.
ERROR: at /usr/opt/perl5/lib/5.8.2/aix-thread-multi/Socket.pm line 399
ERROR: Compilation failed in require at /usr/opt/perl5/lib/5.8.2/Net/FTP.pm
line 17.
ERROR: BEGIN failed--compilation aborted at /usr/opt/perl5/lib/5.8.2
/Net/FTP.pm line 17.
ERROR: Compilation failed in require at
/www/a/scripts/list_approved_images.pl line 19.
As I said, the script runs standalone, but not from the jsp. At this
point, I am stumped. So any more basic information about this problem and
what to do would be helpful. I do not know enough about this part of perl
to even know where to look.
Thanks.
Ray Gebbie
Federated Systems Group
San Francisco, CA 94102
415-422-1662
"Mumia W."
<mumia.w.18.spam+
[EMAIL PROTECTED] To
net> Beginners List <[email protected]>
cc
07/06/2006 03:14
PM Subject
Re: Errors with dynamic extensions
loading when running from jsp
Ray Gebbie wrote:
> I have a pretty simple script that I am running on AIX 5.3 using
> Perl 5.8.2. The script runs fine standalone, but when trying to run
> it from a jsp running on a web site, I get the following:
>
> ERROR: Can't load '/usr/opt/perl5/lib/5.8.2/aix-thread-
> multi/auto/Socket/Socket.so' for module Socket: Bad address
> at /usr/opt/perl5/lib/5.8.2/aix-thread-multi/XSLoader.pm line 68.
> [...]
Evidently, the web-server doesn't have permission to open a socket at
that address. Try to use a non-privileged address or increase server
privileges (scary).
--
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
<http://learn.perl.org/> <http://learn.perl.org/first-response>
--
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
<http://learn.perl.org/> <http://learn.perl.org/first-response>