nginx не запускается через SystemD

Итак, у вас была корова, но вы случайно превратили ее в гамбургер, и теперь вы хотите вернуть свою корову.

Извините, это не так.

Просто восстановите исходный файл из резервных копий.

А, у вас не было резервных копий. К сожалению, вселенная не дает вам перерыв на это.

Вы можете декомпилировать двоичный файл. Это не даст вам исходный код, но даст вам некоторый исходный код с таким же поведением. Вы не получите имена переменных, если это не отладочный двоичный файл. Вы не получите точно такой же логики, если не скомпилируете без оптимизации. Очевидно, вы не получите комментариев.

Я использовал Boomerang для декомпиляции некоторых программ, и результат был более читабельным, чем машинный код. Не знаю, лучший ли это инструмент. В любом случае чудес не ждите.

1
07.03.2018, 10:29
1 ответ

Эта проблема была вызвана двумя моими ошибками:

  • неправильные права доступа к каталогу
  • отсутствует членство в группе

В одном из каталогов отсутствовал x, поэтому процесс не смог пройти путь. Я должен был chmod g+Xэто. В дополнение к этому мне пришлось добавить технического пользователя nginx (, который в моем сценарии не является nginx )по умолчанию, в группу nginx.

0
28.01.2020, 00:38

Теги

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