Syed Haider wrote:
Hi Renato,
your apache is without mod_perl, get the mod_perl first. 'How to' is
described in docs.
An evidence of mod_perl if found will be displayed on screen during
configure step (perl bin/configure.pl -r conf.....) and mod_perl
directives can be seen in httpd.conf too.
Ok, Installed mod_perl and all other modules appeared... If mod_perl
wasn't accessible it should have failed and issued an error: "Get
mod_perl" and not said "OK, OK, OK...".
It worked:
$ apache2 -d `pwd` -f conf/httpd.conf
Processing Cached Registry:
/home/renato/workspace/biomart-perl/conf/cachedRegistries/registryURLPointer.xml.cached
[Mon May 19 16:58:02 2008] [warn] Useless use of AllowOverride in line 130.
[Mon May 19 16:58:02 2008] [warn] Useless use of AllowOverride in line 138.
[Mon May 19 16:58:02 2008] [warn] Useless use of AllowOverride in line 157.
[Mon May 19 16:58:02 2008] [warn] Useless use of AllowOverride in line 168.
[Mon May 19 16:58:02 2008] [warn] Useless use of AllowOverride in line 184.
http://localhost:9002/biomart/martview/
Worked! Now I have something to play with... ;)
In addition, this
Invalid command 'DirectoryIndex', perhaps misspelled or defined by a
module not included in the server configuration
is an apache error which is due to missing apache module 'mod_dir.so'.
A guide to which apache module is required w.r.t such excpetions, please
see this page
http://www.netadmintools.com/art398.html
I had this modules already, but the httpd.conf wasn't loading via
LoadModule because of mod_perl, that's why I said "none of the modules
were loaded"...
thanks!
--renato
--
Reclaim your digital rights, eliminate DRM, learn more at
http://www.defectivebydesign.org/what_is_drm