On Wed, Apr 21, 2004 at 06:39:56AM -1000, Beau E. Cox wrote: > [...] > LoadModule perl_module /home/test/usr/2.1/lib/apache/mod_perl.so > LoadModule apreq_module /home/test/usr/2.1/lib/apache/mod_apreq.so > LoadModule cgid_module /home/test/usr/2.1/lib/apache/mod_cgid.so > LoadModule embperl_module \ > "/home/test/perl/5.8.3-2.1/lib/site_perl/5.8.3/i686-linux-thread-multi/auto/Embperl/Embperl.so" > [...] > OK I am having trouble with this loading also. (I got everything to work when I compiled apache, mod-perl and embperl from source, but I think I compiled the modules into the server and thus I don't LoadModule anything) When I try to use the debian packaged version (which I would prefer cause I spread development onto multiple machines) I have :
PerlModule Embperl <Location /hello> PerlHandler Embperl::Object EMBPERL_OBJECT_BASE _base.epl EMBPERL_URIMATCH "\.html" SetHandler perl-script Options ExecCGI </Location> in my httpd.conf, I get : Syntax error on line 1007 of /etc/apache-perl/httpd.conf: Invalid command 'EMBPERL_OBJECT_BASE', perhaps mis-spelled or defined by a module not included in the server configuration So I added a line to the bottom of /etc/apache-perl/modules.conf so that it looks like: [ ... ] AddModule mod_perl.c LoadModule session_module /usr/lib/apache/1.3/mod_session.so LoadModule embperl_module "/usr/lib/perl5/auto/Embperl/Embperl.so" but I get: Syntax error on line 27 of /etc/apache-perl/modules.conf: Can't locate API module structure `embperl_module' in file /usr/lib/perl5/auto/Embperl/Embperl.so: /usr/sbin/apache-perl: undefined symbol: embperl_module -- Marco --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]