apache 1.3.29 z RA i AC - problem z -F

Arkadiusz Patyk areq w pld-linux.org
Wto, 2 Mar 2004, 09:29:58 CET


Jacek Konieczny (jajcus w bnet.pl) wrote:
> On Mon, Mar 01, 2004 at 03:25:26PM +0100, Arkadiusz Patyk wrote:
> > Witam
> > 
> > Zapragnołem odpalić apache z daemontools. Potrzbuje odpalić
> > główny proces apache ma się nie forkować w tło.
> > Wg. dokumentacji służy do tego opcja -F.
> > 
> > Objaw mam bardzo dziwny.
> > httpd -F - i proces się czybko kończy bez żadnego info
> > strace httpd -F - działa poprawnie
> > 
> > Zgłupiałem.
> > Jakieś pomyśł ?
> 
> Nie wiem skąd wziąłeś to -F. Dla Apacha 2.0 to się robi tak:
> exec httpd -DFOREGROUND 2>&1

zgadza się - i to mi działa elegancko z 2.0
ale w w 1.3.x jest:

$ httpd -V
Server version: Apache/1.3.29 (Unix)  (PLD/Linux)
Server built:   Jan 10 2004 19:40:55

$  httpd -help  
Usage: httpd [-D name] [-d directory] [-f file]
             [-C "directive"] [-c "directive"]
             [-v] [-V] [-h] [-l] [-L] [-S] [-t] [-T] [-F] [-46]
Options:
  -D name          : define a name for use in <IfDefine name> directives
  -d directory     : specify an alternate initial ServerRoot
  -f file          : specify an alternate ServerConfigFile
  -C "directive"   : process directive before reading config files
  -c "directive"   : process directive after  reading config files
  -v               : show version number
  -V               : show compile settings
  -h               : list available command line options (this page)
  -l               : list compiled-in modules
  -L               : list available configuration directives
  -S               : show parsed settings (currently only vhost
settings)
  -t               : run syntax check for config files (with docroot
check)
  -T               : run syntax check for config files (without docroot
check)
  -F               : run main process in foreground, for process
supervisors
  -4               : assume IPv4 on parsing configuration file
  -6               : assume IPv6 on parsing configuration file

i to -F zachowuje się tak jak pisałem ;( -DFOREGROUND  przez 1.3.x jest
zlewane.

-- 
Arkadiusz Patyk [areq(at)pld-linux.org] [http://rescuecd.pld-linux.org]
[IRC:areq ICQ:16231667  GG:1383]  [AP3-6BONE] [AP14126-RIPE]



Więcej informacji o liście dyskusyjnej pld-devel-pl