Спроба запустити apache2 в режимі налагодження запускає послугу apache2 автоматично


0

Я намагаюся віддалену налагодження (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 як єдиний процес.

Будь-яка підказка, як це вирішити?

Відповіді:


0

Переконайтесь, що systemd не запускає Apache сам. Це можна зробити за допомогою:

$ service apache2 stop

Потім запустіть сеанс налагодження. Якщо ви хочете продовжувати щоденну роботу:

$ service apache2 start

Я далеко поза цим ... Я переконався, що сам виклик apache2 -X запускає два процеси
rubmz
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.