Operating System - HP-UX
1846835 Members
6949 Online
110256 Solutions
New Discussion

Problem with DSO when starting APACHE

 
Jim Hoy
Occasional Contributor

Problem with DSO when starting APACHE

I'm trying to run Cold Fusion with APACHE 1.3.17 on HPUX 11.0 32 bit and have a problem loading the mod_coldfusion.sl DSO referenced in httpd.conf.

The error message is as follows:
--------------------------------
# ./httpd start


/usr/lib/dld.sl: Can't shl_load() a library containing Thread Local Storage: /usr/lib/libcl.2
/usr/lib/dld.sl: Exec format error
Syntax error on line 238 of /opt/apache/etc/httpd.conf:
Cannot load /opt/apache/lib/modules/mod_coldfusion.sl into server: Exec format error
--------------------------------

The syntax appears correct based on the DOCS & references to other modules that load successfully.

Does anyone have experience with this problem or this error message from dld.sl?
2 REPLIES 2
Pete Mattison
Advisor

Re: Problem with DSO when starting APACHE

Hi,
Don't know if this helps but there are two possible things. Someone had a similar problem and the suggestion was to check the permissions of the *.so file.

This leads to the second point, I thought you were supposed to load the *.so modules into apache. I haven't seen anywhere about loading an *.sl module. You could try creating the so version of the module and see if this works.

Pete
Pete Mattison
Advisor

Re: Problem with DSO when starting APACHE

Just to add, another source of possible help with apache is the newsgroup: comp.infosystems.www.servers.unix

It may be of use to you too,
Pete