Hi Mathew, On Fri, 2007-07-06 at 21:33 +1000, Matthew Hobbs wrote: > Hi, > > Unbelieveably, installing 0.6 under linux is proving more difficult for > me than installing under Windows XP! > > I am using a fairly old distibution of Redhat linux but neverthesless > expect it should be OK. I have Perl 5.8 and have I think installed all > dependencies. Installed Apache 2.2.4 and mod_perl 2.0.3 from source as > described in the user docs. Apache runs when started with its own > default httpd.conf file. I have a registry file that has been used > succesfully in my Windows installation. > > First problem: > > perl bin/configure.pl -r conf/defaultMartRegistry.xml > > Do you want to install in API only mode [y/n] [n]: y > > API configure only checks dependencies for using API > Any additional switches supplied to this script will be > ignored > > > Checking prerequisites ... please install the following modules:
you should press return or type n to this questions. API only install is for API users only, not for MARTVIEW. You need to set the apache binary path in settings.conf, your host and port as well. Once done, then do biomart-perl$> perl bin/configure.pl -r conf/defaultMartRegistry.xml --clean see the on screen instructions for any thing informative and start your apache once the configure is finished. biomart-perl$> YOUR_APACHE/httpd -d $PWD This will start the apache with the httpd.conf which our BioMart creates under biomart-perl/conf and your processId and logs would be under biomart-perl/logs Good Luck! Syed > > > ... and that's all - there are no modules given. This doesn't seem right. > > > Next problem: If I try stating Apache I get this: > > > Processing Cached Registry: > /usr/local/BioMart-0.6/biomart-perl/conf/cachedRegistries/defaultMartRegistry.xml.cached > > > > and the service doesn't start (no further messages but no process > running with the PID in logs/httpd.pid). > > How can I get some more detailed error messages?? > > Thanks, > > Matthew > > > -- ====================================== Syed Haider. EMBL-European Bioinformatics Institute Wellcome Trust Genome Campus, Hinxton, Cambridge CB10 1SD, UK. ======================================
