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