<DIV>
<DIV>
<DIV>
<DIV><FONT color=#000080 size=2>
<P>I cut and pasted my script result. (I chosen all the default options).</P>
<P>I also attached all the conf files you requested. Please take a look. I appreciate all your reponses so far..</P>
<P> </P>
<P>Do i have to upgrade mod_perl to solve the problem. or did it work with 2.0.1?</P>
<P> </P>
<P>Thank you</P>
<P>~Giri</P>
<P> </P>
<P><STRONG>-bash-3.00$ </STRONG></FONT><FONT size=2><STRONG>yum list mod_perl</STRONG></P></FONT><FONT color=#000080 size=2>
<P>Setting up repositories</P>
<P>Reading repository metadata in from local files</P><B>
<P>Installed Packages</P>
<P>mod_perl.i386 2.0.1-1.fc4 installed</P>
<P>-bash-3.00$</FONT><FONT size=2> sudo perl install.pl</P>
<P>------------------</P>
<P>Pre-Installation</P>
<P>------------------</P></B></FONT><B><FONT color=#000080 size=2>
<P>Term::ReadKey - Version 2.21</P>
<P>Storable - Version 2.13</P></B></FONT><FONT size=2><B>
<P>----------------------------</P>
<P>C Library Dependency Setup</P>
<P>----------------------------</P></B></FONT><B><FONT color=#000080 size=2>
<P>(All verbose information logged in /var/tmp/ome-lib-check/LibraryTask.log)</P>
<P>Checking libraries</P></B>
<P></FONT><FONT face="Courier New" color=#000080 size=2>\_</FONT><FONT color=#000080 size=2> libssl 0.9.7 [OK].</P>
<P>\_ libpng 1.2.8 [OK].</P>
<P>\_ libjpeg 62 [OK].</P>
<P>\_ libcurl 7.13.1 [OK].</P>
<P>\_ libtiff 3.7.1 [OK].</P>
<P>\_ zlib 1.2.2.2 [OK].</P>
<P>\_ libdb_B-Tree 3 [OK].</P>
<P>\_ libxml2 2.6.20 [OK].</P>
<P>\_ libxslt 1.1.14 [OK].</P>
<P>\_ expat 1.95 [OK].</P>
<P>\_ bzlib N/A [OK].</P></FONT><FONT size=2><B>
<P>-------------------</P>
<P>Core System Setup</P>
<P>-------------------</P></B></FONT><FONT color=#000080 size=2>
<P>Dropping umask to "0002".</P>
<P>This part of the OME install will collect the initial information required.</P>
<P>Basic directory structure and system users will be created and the install</P>
<P>environment setup. If you are unsure of a particular question, please</P>
<P>choose the default as that will be more than adequate for most people.</P></FONT><FONT size=2></FONT><FONT color=#000080 size=2>
<P>Base OME directory [/OME]:</P>
<P>Base OMEIS directory [/OME/OMEIS]:</P>
<P>Base temporary directory [/var/tmp/OME]:</P>
<P>The group which OME should be run under [ome]:</P>
<P>The user which OME should be run under [ome]:</P>
<P>What is the Unix username that Apache runs under ? [apache]:</P>
<P>What is the Unix username of the Postgres default user? [postgres]:</P>
<P>Set up a separate unix admin user for OME (i.e. your unix account)? [y/n]:</P>
<P>Unix user to include in the OME group [webadmin]:</P></FONT><FONT size=2>
<P> </P><B>
<P>Base OME directory: /OME</P>
<P>Base OMEIS directory: /OME/OMEIS</P>
<P>Base temporary directory: /var/tmp/OME</P>
<P>OME groupname: ome</P>
<P>OME Unix username: ome</P>
<P>Apache Unix username: apache</P>
<P>Postgres admin username: postgres</P>
<P>OME Unix admin username: webadmin</P>
<P>Are these values correct ? [y/n]:</P></B></FONT><FONT color=#000080 size=2>
<P>Building the core system</P>
<P>\_ Checking directory "/OME".</P>
<P>\_ Setting permissions to 02755.</P>
<P>\_ Checking child "/OME/xml".</P>
<P>\_ Checking child "/OME/bin".</P>
<P>\_ Setting permissions to 02755 (recursively).</P>
<P>\_ Checking child "/OME/perl2".</P>
<P>\_ Checking child "/OME/cgi".</P>
<P>\_ Checking child "/OME/crontab".</P>
<P>\_ Checking child "/OME/matlab".</P>
<P>\_ Checking directory "/OME/OMEIS".</P>
<P>\_ Checking child "/OME/OMEIS/Files".</P>
<P>\_ Checking child "/OME/OMEIS/Pixels".</P>
<P>\_ Checking directory "/var/tmp/OME".</P>
<P>\_ Checking child "/var/tmp/OME/lock".</P>
<P>\_ Checking child "/var/tmp/OME/sessions".</P>
<P>\_ Checking child "/var/tmp/OME/install".</P></FONT><FONT size=2></FONT><FONT color=#0000ff size=2>
<P>Copying stylesheets</P>
<P>\_ src/xml/xslt/OME-CA2OME.xslt</P>
<P>\_ src/xml/xslt/OME2OME-CA.xslt</P>
<P>Copying IMAGE directories</P>
<P>\_ images</P>
<P>Copying CONFIG directories</P>
<P>\_ conf</P>
<P>Copying HTML directories</P>
<P>\_ JavaScript</P>
<P>\_ html</P></FONT><FONT size=2><B>
<P>-------------------</P>
<P>Core Binary Setup</P>
<P>-------------------</P></FONT><FONT color=#0000ff size=2>
<P>(All verbose information logged in /var/tmp/OME/install/BinaryBuilds.log)</P></B>
<P>Installing core binaries</P>
<P>\_ Compiling [SUCCESS].</P>
<P>\_ Installing [SUCCESS].</P>
<P>Installing OMEIS</P>
<P>\_ Configuring [SUCCESS].</P>
<P>\_ Compiling [SUCCESS].</P>
<P>\_ Installing [SUCCESS].</P></FONT><FONT size=2><B>
<P>------------------------------</P>
<P>Perl Module Dependency Setup</P>
<P>------------------------------</P></B></FONT><B><FONT color=#0000ff size=2>
<P>(All verbose information logged in /var/tmp/OME/install/PerlModuleTask.log)</P>
<P>Checking modules</P></B></FONT><FONT color=#000080 size=2>
<P>\_ Term::ReadKey 2.21 [OK].</P>
<P>\_ Storable 2.13 [OK].</P>
<P>\_ Carp::Assert 0.18 [OK].</P>
<P>\_ Compress::Zlib 1.34 [OK].</P>
<P>\_ DBI 1.48 [OK].</P>
<P>\_ Digest::MD5 2.33 [OK].</P>
<P>\_ MD5 [OK].</P>
<P>\_ MIME::Base64 3.05 [OK].</P>
<P>\_ Log::Agent 0.307 [OK].</P>
<P>\_ Time::HiRes 1.65 [OK].</P>
<P>\_ DBD::Pg 1.41 [OK].</P>
<P>\_ Test::Harness 2.42 [OK].</P>
<P>\_ Test::Simple 0.47 [OK].</P>
<P>\_ HTML::Template 2.7 [OK].</P>
<P>\_ IPC::Run 0.79 [OK].</P>
<P>\_ Class::Accessor 0.22 [OK].</P>
<P>\_ Class::Data::Inheritable 0.04 [OK].</P>
<P>\_ File::Temp 0.16 [OK].</P>
<P>\_ Exporter::Lite 0.01 [OK].</P>
<P>\_ UNIVERSAL::exports 0.03 [OK].</P>
<P>\_ URI 1.35 [OK].</P>
<P>\_ HTML::Tagset 3.04 [OK].</P>
<P>\_ HTML::Parser 3.45 [OK].</P>
<P>\_ LWP 5.803 [OK].</P>
<P>\_ XML::NamespaceSupport 1.08 [OK].</P>
<P>\_ XML::Sax 1.01 [OK].</P>
<P>\_ XML::LibXML::Common 0.13 [OK].</P>
<P>\_ XML::LibXML 1.58 [OK].</P>
<P>\_ XML::Parser 2.34 [OK].</P>
<P>\_ SOAP::Lite 0.60 [OK].</P>
<P>\_ XML::LibXSLT 1.58 [OK].</P>
<P>\_ OLE::Storage_Lite 0.14 [OK].</P>
<P>\_ Spreadsheet::ParseExcel 0.2603 [OK].</P></FONT><FONT size=2><B>
<P>------------------------</P>
<P>Core Perl Module Setup</P>
<P>------------------------</P></B></FONT><B><FONT color=#000080 size=2>
<P>(All verbose information logged in /var/tmp/OME/install/PerlModuleTask.log)</P></B>
<P>Installing modules</P>
<P>\_ Configuring [SUCCESS].</P>
<P>\_ Compiling [SUCCESS].</P>
<P>\_ Installing [SUCCESS].</P></FONT><FONT size=2><B>
<P>----------------------------</P>
<P>Optional Perl Module Setup</P>
<P>----------------------------</P></B></FONT><B><FONT color=#000080 size=2>
<P>(All verbose information logged in /var/tmp/OME/install/PerlModuleTask.log)</P>
<P>Install analysis engine interface to MATLAB ? [y/n]:</P></FONT><FONT size=2>
<P>MATLAB Perl API configuration:</P>
<P>Install MATLAB Perl API?: no</P>
<P>Config MATLAB for dev?: no</P>
<P>Are these values correct ? [y/n]:</P></B><B>
<P>--------------</P>
<P>Apache Setup</P>
<P>--------------</P></B></FONT><B><FONT color=#000080 size=2>
<P>(All verbose information logged in /var/tmp/OME/install/ApacheConfigTask.log)</P></B></FONT><FONT size=2></FONT><FONT color=#000080 size=2>
<P>OME Apache web server configuration is a critical part of your OME install.</P>
<P>OME's web interface, remote clients and image server all use this</P>
<P>infrastructure to communicate. If you are unsure of a particular question,</P>
<P>please choose the default as that will be more than adequate for most</P>
<P>people.</P>
<P>Configure Apache server? [y/n]: y</P>
<P>Use OME Apache-2.x configuration for developers? [y/n]: y</P>
<P>Install image server (omeis) ? [y/n]:</P>
<P>Apache cgi-bin directory : [/var/www/cgi-bin/]:</P>
<P>Install data server (omeds) ? [y/n]:</P>
<P>Install web server ? [y/n]:</P>
<P>Copy index.html to : [/var/www/html]:</P>
<P>Use HTML Templates configuration for developers ? [y/n]:</P>
<P>Look for HTML Templates in: [/OME/html/Templates]:</P></FONT><FONT size=2>
<P> </P><B>
<P>Apache configuration:</P>
<P>Configure Apache?: yes</P>
<P>Developer configuration: yes</P>
<P>Server restart?: yes</P>
<P>Install OME servers:</P>
<P>Images (omeis): yes</P>
<P>Data (omeds): yes</P>
<P>Web: yes</P>
<P>Apache directories:</P>
<P>httpd binary: /usr/sbin/httpd</P>
<P>apachectl binary: /usr/sbin/apachectl</P>
<P>DocumentRoot: /var/www/html</P>
<P>cgi-bin: /var/www/cgi-bin</P>
<P>Web-UI HTML Templates:</P>
<P>Developer configuration: no</P>
<P>HTML Templates directory: /OME/html/Templates</P>
<P>Are these values correct ? [y/n]:</P></B></FONT><FONT color=#000080 size=2>
<P>Apache httpd.conf does not have an Include directive for "/OME/conf/httpd.ome.conf"</P>
<P>Apache's mod_perl seems to be turned off in httpd.conf.</P>
<P>fix "/etc/httpd/conf/httpd.conf" ? [y/n]:</P>
<P>Testing Apache configuration</P>
<P>\__ mod_perl [FAILURE].</P></FONT><FONT size=2>
<P> </P>
<P>Errors executing task: Apache/mod_perl is not properly configured. Got an error response from http://localhost/perl2/mod_perl_test.pl:</P>
<P><!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN"></P>
<P><html><head></P>
<P><title>404 Not Found</title></P>
<P></head><body></P>
<P><h1>Not Found</h1></P>
<P><p>The requested URL /perl2/mod_perl_test.pl was not found on this server.</p></P>
<P><hr></P>
<P><address>Apache/2.0.54 (Fedora) Server at localhost Port 80</address></P>
<P></body></html></P>
<P>See /var/tmp/OME/install/ApacheConfigTask.log for more details. at (eval 168) line 1</P>
<P>at install.pl line 80</P>
<P>main::run_tasks() called at install.pl line 263</P>
<P># Looks like your test died before it could output anything.</P></FONT><BR><BR><B><I>Ilya Goldberg <igg@nih.gov></I></B> wrote:
<BLOCKQUOTE class=replbq style="PADDING-LEFT: 5px; MARGIN-LEFT: 5px; BORDER-LEFT: #1010ff 2px solid"><BR>On Oct 19, 2005, at 9:26 AM, Girish Polisetty wrote:<BR><BR>> Hi,<BR>><BR>> I updated the mod_perl using yum in Fedora Core 4.<BR><BR>What version did yum update to?<BR><BR>My version is:<BR>[igg@nialglin1 ~]$ yum list mod_perl<BR>Setting up repositories<BR>Reading repository metadata in from local files<BR>Installed Packages<BR>mod_perl.i386 2.0.1-1.fc4 <BR>installed<BR><BR>I've tried to upgrade this further, but no banana. Apparently <BR>there's a 2.0.2, but my yum at least doesn't upgrade that far.<BR><BR><BR>To make sure that mod_perl is running, the installer puts a file <BR>called mod_perl_test.pl in the same directory as serve.pl (the OME <BR>entry point), then tries to retrieve it using a URL.<BR>If you answered 'n' to the "Use Apache2 configuration for developers" <BR>question (or used the default), then serve.pl and mod_perl_test.pl <BR>should be in /OME/perl2.
Otherwise they will be in src/perl2/ <BR>relative to the folder containing the install.pl you ran.<BR><BR>If you go to this URL: http://localhost/perl2/mod_perl_test.pl using <BR>your browser, presumably you get a 404.<BR>Do you get any error messages when you do:<BR>sudo /usr/sbin/apachectl restart<BR>How about when right after that you say:<BR>sudo tail /var/log/httpd/error_log<BR>and<BR>sudo tail /var/log/httpd/access_log<BR><BR>Probably we would need all of your httpd conf files (/etc/httpd/conf/ <BR>httpd.conf and /OME/conf/httpd2*) to diagnose this.<BR><BR>As a brief rant, I'd like to point out that the mod_perl project has <BR>graciously provided us with an abundance of ways to activate, <BR>configure, and use mod_perl. At last count, this was three mutually <BR>incompatible mechanisms. The code changes necessary for OME to <BR>support FC 4 included this third "new and improved" way to accomplish <BR>the exact same thing. It could very well be that a fourth "new
an<BR>improved" mechanism has been dreamed up despite the so-called <BR>"stable" 2.0 release. Or it could simply be due to a mis- <BR>configuration in one or more of the configuration files.<BR><BR>-Ilya<BR><BR><BR></BLOCKQUOTE></DIV></DIV></DIV></DIV>