Я намагаюся віддалену налагодження (python через wsgi), запускаючи процес apache2 за допомогою наступної команди (env змінні, встановлені до виклику цього):
$HTTPD ${APACHE_ARGUMENTS} -X -k start
Проблема полягає в тому, що служба Apache вирішує запустити удар, що насправді не бажано в налагоджувальній ситуації (він фіксує налагоджувач без достатніх дозволів .....). Це призводить до наступного стану процесу:
root 7635 0.0 0.0 4440 648 ? S 08:30 0:00 /bin/sh /dev_machine_scripts/run_apache.bash
www-data 7638 1.0 1.2 396316 12568 ? Sl 08:30 0:00 /usr/sbin/apache2 -X -k start
www-data 7639 0.3 0.6 197292 6580 ? Sl 08:30 0:00 /usr/sbin/apache2 -X -k start
заклик:
service apache2 service
Виходи:
* apache2 is running
І все-таки процес був викликаний файлом bash як єдиний процес.
Будь-яка підказка, як це вирішити?