Tek-Tips is the largest IT community on the Internet today!

Members share and learn making Tek-Tips Forums the best source of peer-reviewed technical information on the Internet!

  • Congratulations Chris Miller on being selected by the Tek-Tips community for having the most helpful posts in the forums last week. Way to Go!

Apache - mod_jk, Failed to start

Status
Not open for further replies.

ITAppser

Technical User
Nov 12, 2001
3
SG
Dear all,

I failed to start Apache after including mod_jk.so. The error is as follows:

# ./apachectl start
/usr/lib/dld.sl: Unresolved symbol: dlclose (code) from /usr/local/apache/libex
ec/mod_jk.so
/usr/lib/dld.sl: Unresolved symbol: dlopen (code) from /usr/local/apache/libexe
c/mod_jk.so
/usr/lib/dld.sl: Unresolved symbol: dlerror (code) from /usr/local/apache/libex
ec/mod_jk.so
/usr/lib/dld.sl: Unresolved symbol: dlsym (code) from /usr/local/apache/libexec
/mod_jk.so
Syntax error on line 8 of /usr/local/apache/conf/mod_jk.conf-auto:
Cannot load /usr/local/apache/libexec/mod_jk.so into server: Unresolved external
./apachectl start: httpd could not be started

What could be wrong? Some missing libraries?
 
If you used the LoadModule directive you also need to use the corresponding AddModule and they must be in the same order in each section. The order they are loaded is also important to make sure any dependent modules get loaded first.
 
Thanks for the reply.

I think the reason not being able to start the Apache is due to the fact that the functions required such as dlopen(), dlclose() etc are of 64 bit shared libraries.

I dont have those in the 32 bit environment that I am using now. Thanks.
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor

Back
Top