apache2.service не является родным сервисом (ubuntu 16.04)

Вы не можете этого сделать. Переменная среды начинается с родительской оболочки (той, с которой вы запускали вашу программу). Родительская оболочка создает новый процесс (для запуска вашего кода Python) и копирует переменные среды в этот процесс. Каждый из ваших os.system() создает новый процесс и копирует в него переменные среды. Затем, os.system() созданный процесс завершается, и его среда исчезает.

Реальные процессы не могут изменить среду родителя.

0
задан 2 March 2018 в 00:13

6 ответов

Работает ли apache? Эта ошибка не отражает никаких проблем с самим apache, но она сообщает вам, что даже если вы использовали команду systemd для включения службы, она фактически вызывает сценарий стиля SysVinit. Если apache работает правильно, вы можете спокойно проигнорировать эту ошибку.

0
ответ дан 22 May 2018 в 12:49

Работает ли apache? Эта ошибка не отражает никаких проблем с самим apache, но она сообщает вам, что даже если вы использовали команду systemd для включения службы, она фактически вызывает сценарий стиля SysVinit. Если apache работает правильно, вы можете спокойно проигнорировать эту ошибку.

0
ответ дан 17 July 2018 в 19:43

Работает ли apache? Эта ошибка не отражает никаких проблем с самим apache, но она сообщает вам, что даже если вы использовали команду systemd для включения службы, она фактически вызывает сценарий стиля SysVinit. Если apache работает правильно, вы можете спокойно проигнорировать эту ошибку.

0
ответ дан 23 July 2018 в 20:28

Это не ошибка, а информация о том, что Ubuntu 16.04 по-прежнему использует файл стиля инициализации SysV для запуска Apache, и systemd просто обертывает это.

Из /lib/systemd/systemd-sysv-install:

# This script is called by "systemctl enable/disable" when the given unit is a
# SysV init.d script. It needs to call the distribution's mechanism for
# enabling/disabling those, such as chkconfig, update-rc.d, or similar.
1
ответ дан 22 May 2018 в 12:49

Это не ошибка, а информация о том, что Ubuntu 16.04 по-прежнему использует файл стиля инициализации SysV для запуска Apache, и systemd просто обертывает это.

Из /lib/systemd/systemd-sysv-install:

# This script is called by "systemctl enable/disable" when the given unit is a # SysV init.d script. It needs to call the distribution's mechanism for # enabling/disabling those, such as chkconfig, update-rc.d, or similar.
1
ответ дан 17 July 2018 в 19:43

Это не ошибка, а информация о том, что Ubuntu 16.04 по-прежнему использует файл стиля инициализации SysV для запуска Apache, и systemd просто обертывает это.

Из /lib/systemd/systemd-sysv-install:

# This script is called by "systemctl enable/disable" when the given unit is a # SysV init.d script. It needs to call the distribution's mechanism for # enabling/disabling those, such as chkconfig, update-rc.d, or similar.
1
ответ дан 23 July 2018 в 20:28

Другие вопросы по тегам:

Похожие вопросы: