On Tue, 6 Jun 2006, Maurice Yarrow wrote:
Hello ASP people
Environment:
FC1
apache httpd 2.0.58
perl5.8.8
BLDBM, BLDBM::Sync, Apache::ASP (2.59) - I just installed these.
mod_perl.so (2.0.2) installed, httpd.conf configured with appropriate
LoadModule directive
After making and installing the above perl modules, copied the
Apache-ASP-2.59/site/asp directory tree to htdocs (including,
of course, htdocs/asp/eg/.htaccess), added the appropriate
<Directory "/usr/local/apache2/htdocs/asp/eg" >
Options FollowSymLinks
AllowOverride All
</Directory>
directive.
Can go to http://localhost/asp (index.html), but get the below error
message when going to http://localhost/asp/eg (i.e., the examples
dir from above):
[Tue Jun 06 00:05:32 2006] [error] [client 192.168.1.122] Can't locate object
method "get" via package "APR::Table" at
/usr/local/lib/perl5/site_perl/5.8.8/Apache/ASP.pm line 2016.\n at
[ ... ]
Usually these errors are a result of not use()ing the
module in question; from
perl -MModPerl::MethodLookup -e print_method get
the relevant module is APR::Table. However, this
module should have been loaded (in Apache::ASP 2.59)
by Apache::ASP::ApacheCommon. Did all of the mod_perl
and Apache::ASP tests succeed when you installed them?
If so, does adding
use APR::Table ();
at the beginning of Apache::ASP help?
--
best regards,
Randy Kobes
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]