Hello Emiliano,

Thursday, May 10, 2001, 4:22:51 PM, you wrote:

>>  I have recompiled all with "rc-bug" option.
>>  It still doesn't work.
>>  Apache dies after restart.
>> 
>>  Can anybody advise me, what also can I change?

HTTPD error log listing:
   perl: warning: Setting locale failed.
   perl: warning: Please check that your locale settings:
        LANGUAGE = (unset),                                                            
                 
        LC_ALL = (unset),                                                              
                 
        LANG = "E"                                                                     
                 
    are supported and installed on your system.                                        
                 
   perl: warning: Falling back to the standard locale ("C").
   [Fri May 11 11:40:09 2001] [warn] Loaded DSO modules/libphp4.so uses plain Apache 
1.3 API, this module
     might crash under EAPI! (please, recompile it with -DEAPI).
   [Fri May 11 11:40:10 2001] [warn] NameVirtualHost 192.168.1.1:80 has no VirtualHosts
That's all error_log.

E> Try running this:

E> # gdb /path/to/httpd
E> (gdb) run -X
E> <bla bla, segfault>
 NO:
Starting program: /usr/bin/httpd -X
Syntax error on line 207 of /etc/httpd/conf/httpd.conf:
API module structure `mmap_static_module' in file 
/etc/httpd/lib/apache/mod_mmap_static.so
 is garbled - perhaps this is not an Apache module DSO?
Program exited with code 01.
E> (gdb) bt
E> And tell us the output of the last command.
 no stack

 When I remove mmap_static_module from httpd.conf,
  gdb writes the same on next module (vhost_alias) and etc.
 BTW, it writes such output, when apache works (without midgard).
 Perhaps, there is a bug in httpd?
>>  I found, that after disabling mod_midgard.so in httpd.conf,
>>   php4 writes
>>   "Unable to load dynamic library /usr/local/lib/midgard.so"
>>   ... undefined symbol: mgd_table_extname in Unknown on line 0.

E> This is most likely a library conflict. Try:

E> # locate libmidgard

 Actually, it lists
   libmigard.so.3.1.0
   libmigard.so.3
   libmigard.so
   libmigard.la
   libmigard.a
 in 2 places:
  in /usr/local/lib/  and in sources.


Regards,
 Denis                         mailto:[EMAIL PROTECTED]



---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to