Jegadeesh P wrote:
> 
>  [Mon Feb 11 15:02:14 2002] [error] Can't load
> 
> '/usr/local/lib/perl5/5.6.1/sun4-solaris/auto/SDBM_File/SDBM_File.so'
> for module SDBM_File: ld.so.1:
>  /usr/local/apache/bin/httpd: fatal: relocation error:
> file
> /usr/local/lib/perl5/5.6.1/sun4-solaris/auto/SDBM_File/SDBM_File.so:
> symbol main: referenced symbol notfound at
> /usr/local/lib/perl5/5.6.1/sun4-solaris/XSLoader.pm
> line 75.
>  at

Well, I was hoping that someone else would answer this because
I don't have a good one for you... if SDBM_File does not load
correctly on your system, my guess is that your perl installation
is broken.  Here's some other checks to verify this idea...

  perl -MSDBM_File -e ''

Does this work with no output, or do you get an error?

How about this in your mod_perl httpd.conf:

  PerlModule SDBM_File

the stop/start your apache server, error or not?

If both of those work, but you get this error anyway when running
Apache::ASP, then the answer lies somewhere else, but I cannot
guess what would be wrong.

Apache::ASP uses MLDBM::Sync which uses SDBM_File for 
creating things like $Application & $Session.  These modules
are required to even run Apache::ASP though as they are
preloaded at Apache::ASP compile time, so they really
need to be gotten to work for ASP to work.  

If there are problems in the above commands, the problem likely
lies in your perl/mod_perl installations, and not anything 
specific to Apache::ASP.  So, I would then rebuild my mod_perl
installation first, trying to link it statically with apache httpd,
not DSO, and if that does not fix it I would rebuild perl.  
If you get the problem at the command line with perl, I would
just jump to the perl rebuild process.  Building perl is
pretty easy on unix systems, just get the source from perl.com

--Josh
_________________________________________________________________
Joshua Chamas                           Chamas Enterprises Inc.
NodeWorks Founder                       Huntington Beach, CA  USA 
http://www.nodeworks.com                1-714-625-4051

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to