nginx.conf неправильно перезапускается

Мы изменили наш файл nginx.conf, чтобы перенаправить все URL на их альтернативы www. Позже мы удалили строки, отвечающие за эту функциональность. Однако даже после запуска sudo service nginx restart перенаправление www продолжается.

Как ни странно, даже когда мы запускаем sudo service nginx stop, сервер nginx продолжает обслуживать. Согласно service nginx status, nginx is not running. Однако, когда я запускаю ps -ef |grep nginx, появляется строка:

deploy    1473  1251  0 12:58 pts/0    00:00:00 grep --color=auto nginx

Когда я пытаюсь убить это с помощью kill -9 1473, я получаю ошибку:

-bash: kill: (1473) - No such process

Запуск ps -ef |grep nginx снова вижу:

deploy    1478  1251  0 12:59 pts/0    00:00:00 grep --color=auto nginx

Пид изменился.

Есть идеи, что происходит?

1
задан 30 May 2014 в 21:00

1 ответ

Это не работает. То, что Вы видите, является grep, управляют, чтобы Вы выполнились. Когда это сделано, процесс больше не существует. При замене nginx каким-либо другим словом (слон, и т.д.), Вы будете видеть тот же результат.

, Какую ошибку Вы видите, когда Вы пытаетесь запустить nginx?

1
ответ дан 30 May 2014 в 21:00

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

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