Hi Dong,

your apache startup error says it all, the apache server doesnt recognise your host name (the one which you are specifying in settings.conf). You need to modify the /etc/hosts file on your system and then restart apache server. Once done, reconfigure BioMart (only perl bin/configure.pl....) and restart your apache. A good test would be to put 127.0.0.1 in settings.conf and configure Biomart, restart apache and see if you can access the webserver on http://127.0.0.1:5430/biomart/martview

Stepwise solution can be seen here:

http://digitaldeviation.com/articles/apache-articles/apache-error-could-not-reliably-determine-servers-fully-qualified-domain-na

Good Luck!,
Syed



[email protected] wrote:
Hi Syed,

here is the output after configure:

# perl bin/configure.pl -r conf/spbase_annotation1022_6.xml

Do you want to install in API only mode [y/n] [n]: n

Checking prerequisites ...[Looks good]

APACHE: /usr/sbin/httpd
HOST: http://mandolin.caltech.edu
PORT: 5430
PROXY:
LOCATION: biomart

You can change the above configuration by editing
"biomart-perl/conf/settings.conf"



Got usable Apache in /usr/sbin/httpd, probing for version & ModPerl
configuration
Have Apache DSO-support and ModPerl library file present, configuring
ModPerl in httpd.conf.
Libdir /var/www/html/biomart-perl/lib is not in @INC, adding to @INC

Processing Cached Registry:
/var/www/html/biomart-perl/conf/cachedRegistries/spbase_annotation1022_6.xml.cached

# /usr/sbin/httpd -d $PWD -f $PWD/conf/httpd.conf

Processing Cached Registry:
/var/www/html/biomart-perl/conf/cachedRegistries/spbase_annotation1022_6.xml.cached

[Tue Jan 13 10:00:26 2009] [warn] Useless use of AllowOverride in line 131.
[Tue Jan 13 10:00:26 2009] [warn] Useless use of AllowOverride in line 139.
[Tue Jan 13 10:00:26 2009] [warn] Useless use of AllowOverride in line 158.
[Tue Jan 13 10:00:26 2009] [warn] Useless use of AllowOverride in line 169.
[Tue Jan 13 10:00:26 2009] [warn] Useless use of AllowOverride in line 185.
httpd: Could not reliably determine the server's fully qualified domain
name, using mandolin.caltech.edu for ServerName

------------------------------------------------------------------------
attached are the httpd.conf and settings.conf.

Thank you very much for your help!

Dong

Hi Dong,

please send me the following:

- conf/httpd.conf
- on screen output when you run perl bin/configure.pl......
- conf/settings.conf


thanks
Syed


[email protected] wrote:
Hi Friends:

I successfully set up a mart in one of my machines, then, I moved whole
mart database into another machine, and the configuring ("perl
bin/configure.pl -r conf/annotation1022_6.xml", "/usr/sbin/httpd -d $PWD
-f $PWD/conf/httpd.conf")seems work, however, when point web browser to
the corresponding URL, I got a error: "Firefox can't establish a
connection to the server at mandolin.caltech.edu:5430." does this mean
mart is not portable? do I have to build mart at each machine
separately?
or I missed some httpd configuration?
Thanks!

Dong





Reply via email to