httpd-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Plantier, Spencer" <spencer.plant...@stratech.com>
Subject RE: [users@httpd] Apache install
Date Wed, 13 Apr 2005 20:39:25 GMT
 I don't find ldconfig on my solaris 9 box. 

-----Original Message-----
From: Craig Dunigan [mailto:cdunigan@doit.wisc.edu] 
Sent: Wednesday, April 13, 2005 12:12 PM
To: users@httpd.apache.org
Subject: RE: [users@httpd] Apache install

"man ldconfig" ?  ;-)

Seriously, I couldn't help you there; I'm a Linux guy only.  Maybe
someone else can direct you, or even tell you for sure whether I'm on
the right track with Solaris.  I can't even _find_ ldconfig on my
Solaris hosts, and I'm not sure what the Solaris equivalent would be.
But I do know that you need to run it on Linux if you're moving shared
objects around like that, and I assume the situation is similar for
other Unix systems.

On Wed, 13 Apr 2005, Plantier, Spencer wrote:

>  
> I am running Solaris 9. I tried running ldconfig but couldn't figure 
> out how to get it to work.
> -----Original Message-----
> From: Craig Dunigan [mailto:cdunigan@doit.wisc.edu]
> Sent: Tuesday, April 12, 2005 3:42 PM
> To: users@httpd.apache.org
> Subject: RE: [users@httpd] Apache install
> 
> Now that we know your config is more or less correct, we'd have to 
> turn to how things were built.
> 
> What OS is this?  Did you run the appropriate link configuring program

> (ldconfig, probably) after moving the .so files to /usr/local/lib?  
> Can you show us the configure options for your Apache build?
> 
> By the way, you don't need to have two LoadModule lines for
mod_ssl.so.
> 
> I suggested changing the example line as the simplest method to get 
> the right configuration, but since you've obviously found some good 
> example configs, it's really no longer necessary.
> 
> On Tue, 12 Apr 2005, Plantier, Spencer wrote:
> 
> > Here is what my DSO looks like now: 
> > 
> > #
> > # Dynamic Shared Object (DSO) Support # # To be able to use the 
> > functionality of a module which was built as a
> 
> > DSO you # have to place corresponding `LoadModule' lines at this 
> > location so the # directives contained in it are actually available 
> > _before_ they are used.
> > # Statically compiled modules (those listed by `httpd -l') do not 
> > need
> 
> > # to be loaded here.
> > #
> > # Example:
> >  LoadModule ssl_module modules/mod_ssl.so # LoadModule access_module

> > modules/mod_access.so LoadModule auth_module modules/mod_auth.so 
> > LoadModule auth_anon_module modules/mod_auth_anon.so LoadModule 
> > auth_dbm_module modules/mod_auth_dbm.so LoadModule 
> > auth_digest_module modules/mod_auth_digest.so LoadModule 
> > ext_filter_module modules/mod_ext_filter.so LoadModule 
> > include_module modules/mod_include.so LoadModule log_config_module 
> > modules/mod_log_config.so LoadModule log_forensic_module 
> > modules/mod_log_forensic.so LoadModule env_module modules/mod_env.so

> > LoadModule mime_magic_module modules/mod_mime_magic.so LoadModule 
> > cern_meta_module modules/mod_cern_meta.so LoadModule expires_module 
> > modules/mod_expires.so LoadModule headers_module 
> > modules/mod_headers.so LoadModule usertrack_module 
> > modules/mod_usertrack.so LoadModule unique_id_module 
> > modules/mod_unique_id.so LoadModule setenvif_module 
> > modules/mod_setenvif.so <IfDefine SSL> LoadModule ssl_module 
> > modules/mod_ssl.so </IfDefine> LoadModule mime_module 
> > modules/mod_mime.so LoadModule dav_module modules/mod_dav.so 
> > LoadModule status_module modules/mod_status.so LoadModule 
> > autoindex_module modules/mod_autoindex.so LoadModule asis_module 
> > modules/mod_asis.so LoadModule info_module modules/mod_info.so 
> > LoadModule cgi_module modules/mod_cgi.so LoadModule dav_fs_module 
> > modules/mod_dav_fs.so LoadModule vhost_alias_module 
> > modules/mod_vhost_alias.so LoadModule negotiation_module 
> > modules/mod_negotiation.so LoadModule dir_module modules/mod_dir.so 
> > LoadModule imap_module modules/mod_imap.so LoadModule actions_module

> > modules/mod_actions.so LoadModule speling_module 
> > modules/mod_speling.so LoadModule userdir_module 
> > modules/mod_userdir.so LoadModule alias_module modules/mod_alias.so 
> > LoadModule rewrite_module modules/mod_rewrite.so
> > LoadModule php5_module        modules/libphp5.so
> > 
> > And my httpd -l shows:
> > 
> > Compiled in modules:
> >   core.c
> >   prefork.c
> >   http_core.c
> >   mod_so.c
> > 
> > I still get the same error:
> > 
> > Syntax error on line 231 of /usr/local/apache2/conf/httpd.conf:
> > Cannot load /usr/local/apache2/modules/mod_ssl.so into server:
> ld.so.1:
> > /usr/local/apache2/bin/httpd: fatal: relocation error: file
> > /usr/local/apache2/modules/mod_ssl.so: symbol X509_INFO_free: 
> > referenced symbol not found
> > 
> > Any help would be appreciated. 
> > 
> > Thanks. 
> > 
> > -----Original Message-----
> > From: Craig Dunigan [mailto:cdunigan@doit.wisc.edu]
> > Sent: Friday, April 08, 2005 2:47 PM
> > To: users@httpd.apache.org
> > Subject: RE: [users@httpd] Apache install
> > 
> > So, as the instructions say, anything that doesn't show up in 'httpd
> -l'
> > 
> > has to be loaded in httpd.conf with a LoadModule statement.  Replace

> > 'foo'
> > with 'ssl' in the example line, uncomment it, and try again.
> > 
> > On Fri, 8 Apr 2005, Plantier, Spencer wrote:
> > 
> > >  httpd -l shows:
> > > # ./httpd -l
> > > Compiled in modules:
> > >   core.c
> > >   prefork.c
> > >   http_core.c
> > >   mod_so.c
> > > 
> > > 
> > > -----Original Message-----
> > > From: Craig Dunigan [mailto:cdunigan@doit.wisc.edu]
> > > Sent: Friday, April 08, 2005 2:25 PM
> > > To: users@httpd.apache.org
> > > Subject: RE: [users@httpd] Apache install
> > > 
> > > And what does 'httpd -l' show you?
> > > 
> > > On Fri, 8 Apr 2005, Plantier, Spencer wrote:
> > > 
> > > >  
> > > > This is what is shows when I do a search on DSO:
> > > > #
> > > > # Dynamic Shared Object (DSO) Support # # To be able to use the 
> > > > functionality of a module which was built as a
> > > 
> > > > DSO you # have to place corresponding `LoadModule' lines at this

> > > > location so the # directives contained in it are actually 
> > > > available _before_ they are used.
> > > > # Statically compiled modules (those listed by `httpd -l') do 
> > > > not need
> > > 
> > > > # to be loaded here.
> > > > #
> > > > # Example:
> > > > # LoadModule foo_module modules/mod_foo.so #
> > > > 
> > > > -----Original Message-----
> > > > From: Robert Zagarello [mailto:bzag0@yahoo.com]
> > > > Sent: Friday, April 08, 2005 2:18 PM
> > > > To: users@httpd.apache.org
> > > > Subject: Re: [users@httpd] Apache install
> > > > 
> > > > 
> > > > Do you need to put a LoadModule directive in httpd.conf for ssl?

> > > > Do
> > 
> > > > a
> > > 
> > > > search in your httpd.conf for "DSO".  Check if your mod_ssl was 
> > > > statically compiled using "httpd -l" which lists the statically 
> > > > compiled modules.
> > > > 
> > > > BZAG
> > > > +++++++++++++++++++++++
> > > > 
> > > > >From Spencer Plantier:
> > > > 
> > > > I have installed openssl without any errors and php without any
> > > errors.
> > > > Could someone help me troubleshoot this error. I am new to 
> > > > apache and am starting to hit deadlines on trying to get apache 
> > > > up and
> > running.
> > > > Any help would be greatly appreciated.
> > > > 
> > > > This is how I built openssl:
> > > > 
> > > > ../config
> > > > make
> > > > make build-shared
> > > > mv libssl.so* /usr/local/lib
> > > > mv libcrypto.so* /usr/local/lib
> > > > 
> > > > 
> > > > Syntax error on line 251 of
> > > > /usr/local/apache2/conf/httpd.conf:
> > > > Cannot load /usr/local/apache2/modules/mod_ssl.so into
> > > > server: ld.so.1:
> > > > /usr/local/apache2/bin/httpd: fatal: relocation error:
> > > > file
> > > > /usr/local/apache2/modules/mod_ssl.so: symbol
> > > > X509_INFO_free: 
> > > > referenced
> > > > symbol not found
> > > > #
> 
> 
> ---------------------------------------------------------------------
> The official User-To-User support forum of the Apache HTTP Server 
> Project.
> See <URL:http://httpd.apache.org/userslist.html> for more info.
> To unsubscribe, e-mail: users-unsubscribe@httpd.apache.org
>    "   from the digest: users-digest-unsubscribe@httpd.apache.org
> For additional commands, e-mail: users-help@httpd.apache.org
> 
> 
> ---------------------------------------------------------------------
> The official User-To-User support forum of the Apache HTTP Server
Project.
> See <URL:http://httpd.apache.org/userslist.html> for more info.
> To unsubscribe, e-mail: users-unsubscribe@httpd.apache.org
>    "   from the digest: users-digest-unsubscribe@httpd.apache.org
> For additional commands, e-mail: users-help@httpd.apache.org
> 

--
Craig Dunigan
IS Technical Services Specialist (I don't know what it means, either)
Middleware - Enterprise Info Systems - Department of Info Technology
University of Wisconsin, Madison

opinions expressed are my own, not the University's


---------------------------------------------------------------------
The official User-To-User support forum of the Apache HTTP Server
Project.
See <URL:http://httpd.apache.org/userslist.html> for more info.
To unsubscribe, e-mail: users-unsubscribe@httpd.apache.org
   "   from the digest: users-digest-unsubscribe@httpd.apache.org
For additional commands, e-mail: users-help@httpd.apache.org


---------------------------------------------------------------------
The official User-To-User support forum of the Apache HTTP Server Project.
See <URL:http://httpd.apache.org/userslist.html> for more info.
To unsubscribe, e-mail: users-unsubscribe@httpd.apache.org
   "   from the digest: users-digest-unsubscribe@httpd.apache.org
For additional commands, e-mail: users-help@httpd.apache.org


Mime
View raw message