Up Prev Next
From: Michael Peppler <mpeppler at mbay dot net>
Subject: Re: SYBPERL error
Date: Jan 25 1999 4:16PM
>>>>> "Krishna" == Krishna Kumar writes:
Krishna> hi sybperlers and michael. well need some help.. was just
Krishna> trying alex's db_browse script which lets one to browse and
Krishna> administer databases using a browser..and found a problem...
Krishna> now the script compiles fine and it even gives me the htm
Krishna> page as the output... but when i run from apache ...i get
Krishna> the following error...is there something in apache's
Krishna> environment or is there something else...
Krishna> /usr/sbin/httpd: can't resolve symbol 'dirty'
Krishna> /usr/sbin/httpd: can't resolve symbol 'Perl_markstack_ptr'
Krishna> /usr/sbin/httpd: can't resolve symbol 'Perl_na' [Sun Jan 24
Krishna> 23:01:21 1999] [error] Can't load
Krishna> for module Sybase::DBlib: Unable to resolve symbol at
Krishna> /usr/lib/perl5/i586-linux/5.00404/DynaLoader.pm line 166.
This is really a mod_perl error.
My guess is that the version of perl that is in the mod_perl portion
of your Apache server is not the same as the one used to build
sybperl. So the sybperl DBlib.so shared object refers to symbols that
are not in the mod_perl/httpd binary, and fails to load. Please check
with your SysAdmin to see what version of perl was used to build
mod_perl, and what version of perl is installed on your system for
Michael Peppler -||- Data Migrations Inc.
email@example.com -||- http://www.mbay.net/~mpeppler
Int. Sybase User Group -||- http://www.isug.com
Sybase on Linux mailing list: firstname.lastname@example.org