From: Mhair D. <dek...@ho...> - 2001-05-25 22:34:49
|
I am attempting to install slash 2.0.0. I have gone through the perl module installation, and the installation of slash (make and "make install"). When I try to run "bin/install-slashsite slash" from inside the slash-2.0.0 directory, I get the following output: Base class package "Template::Provider" is empty. (Perhaps you need to 'use' the module which defines that package first.) at /usr/lib/perl5/site_perl/i386-linux/Slash/Display/Provider.pm line 34 BEGIN failed--compilation aborted at /usr/lib/perl5/site_perl/i386-linux/Slash/Display/Provider.pm line 34. Compilation failed in require at /usr/lib/perl5/site_perl/i386-linux/Slash/Display.pm line 47. BEGIN failed--compilation aborted at /usr/lib/perl5/site_perl/i386-linux/Slash/Display.pm line 47. Compilation failed in require at /usr/lib/perl5/site_perl/i386-linux/Slash.pm line 41. BEGIN failed--compilation aborted at /usr/lib/perl5/site_perl/i386-linux/Slash.pm line 41. Compilation failed in require at /usr/lib/perl5/site_perl/i386-linux/Slash/Install.pm line 10. BEGIN failed--compilation aborted at /usr/lib/perl5/site_perl/i386-linux/Slash/Install.pm line 10. Compilation failed in require at bin/install-slashsite line 19. BEGIN failed--compilation aborted at bin/install-slashsite line 19. I cannot figure out what this means and would appreciate any help in correcting it. I apologize if this has been covered already in this list, but I can't seem to make the search work properly :) _________________________________________________________________ Get your FREE download of MSN Explorer at http://explorer.msn.com |
From: Chris N. <pu...@po...> - 2001-05-25 22:50:37
|
At 22:34 -0400 2001.05.25, Mhair Dekmezian wrote: >I am attempting to install slash 2.0.0. I have gone through the perl module >installation, and the installation of slash (make and "make install"). When >I try to run "bin/install-slashsite slash" from inside the slash-2.0.0 >directory, I get the following output: > >Base class package "Template::Provider" is empty. > (Perhaps you need to 'use' the module which defines that package >first.) at /usr/lib/perl5/site_perl/i386-linux/Slash/Display/Provider.pm >line 34 Looks like maybe you don't have Template installed. What version of perl are you running? -- Chris Nandor pu...@po... http://pudge.net/ Open Source Development Network pu...@os... http://osdn.com/ |
From: Brendan B. J. <br...@br...> - 2001-05-27 18:56:49
|
I'm trying to install Slash_2.0.0 on a RackSpace machine running their version of RedHat. I've installed all the Perl modules and slash and am now trying to install mod_perl with Apache. The error I am getting when trying to run apache is: [root@server1 apache]# bin/apachectl configtest Syntax error on line 6 of /usr/local/slash/httpd/slash.conf: Invalid command 'PerlHandler', perhaps mis-spelled or defined by a module not included in the server configuration I have double-checked the Perl modules by trying to reinstall each one from CPAN, but they are all up-to-date. I tried installing mod_perl using the following commands: perl Makefile.PL APACHE_SRC=/usr/src/apache_1.3.19/src DO_HTTPD=1 USE_APACI=1 PERL_MARK_WHERE=1 EVERYTHING=1 APACHE_PREFIX=/usr/local/apache ADD_MODULE=vhost_alias,env,log_config,log_agent,log_referer,mime,negotiation ,status,info,include,autoindex,dir,cgi,asis,imap,actions,userdir,alias,rewri te,access,auth,auth_anon,auth_db,digest,expires,headers,usertrack,so,setenvif make make test make install The make test returned: All tests successful, 4 tests skipped. Files=34, Tests=435, 33 wallclock secs (18.52 cusr + 2.29 csys = 20.81 CPU) I know it's a long list of add_modules, but I am already running a number of websites on this machines and need those modules for them to keep working. I'm stuck. I need suggestions on what to try now. help? apache: version 1.3.19 mod_perl: version 1.25 Perl: version 5.6.1 |
From: Dave H. <da...@ho...> - 2001-05-28 12:41:33
|
"Brendan B. Johnson" <br...@br...> writes: > I'm trying to install Slash_2.0.0 on a RackSpace machine running their > version of RedHat. I've installed all the Perl modules and slash and am > now trying to install mod_perl with Apache. The error I am getting when > trying to run apache is: > [root@server1 apache]# bin/apachectl configtest > Syntax error on line 6 of /usr/local/slash/httpd/slash.conf: > Invalid command 'PerlHandler', perhaps mis-spelled or defined by a module > not included in the server configuration > > I have double-checked the Perl modules by trying to reinstall each one from > CPAN, but they are all up-to-date. > I tried installing mod_perl using the following commands: > perl Makefile.PL APACHE_SRC=/usr/src/apache_1.3.19/src DO_HTTPD=1 > USE_APACI=1 PERL_MARK_WHERE=1 EVERYTHING=1 APACHE_PREFIX=/usr/local/apache > ADD_MODULE=vhost_alias,env,log_config,log_agent,log_referer,mime,negotiation > ,status,info,include,autoindex,dir,cgi,asis,imap,actions,userdir,alias,rewri > te,access,auth,auth_anon,auth_db,digest,expires,headers,usertrack,so,setenvif Take a look at your config.status? Also, are you doing all these things as .so? In which case make sure you've got the AddModule stuff. Finally, I would STRONGLY recommend a two tier Apache setup as speicifed in Stas Bekman's guide: http://perl.apache.org/guide this means you will be able to strictly control how much memory you give over to the mod_perled Apache. I would NEVER have a mod_perled server internet facing. Well, marginally more than I would any kind of NT box. -- Dave Hodgkinson, http://www.hodgkinson.org Editor-in-chief, The Highway Star http://www.deep-purple.com Interim CTO, web server farms, technical strategy ---------------------------------------- |