Wenn nginx einfach nicht die neue Config übernehmen will
Geschrieben von am Noch keine Kommentare
Vor kurzem hatte ich den merkwürdigen Fall, dass geänderte Direktiven in der /etc/nginx/nginx.conf keinerlei Auswirkung hatten. Dabei habe ich doch nginx wie immer neu geladen:nginx -s reload
Das wurde mir mal so beigebracht, und der Server war praktisch nicht down, der Reload verläuft fast nahtlos.
Doch beim Ändern des root, von location- oder server_name-Direktiven habe ich nun die Erfahrung gemacht, dass das nicht ausreicht.
Ein stinknormales:
/etc/init.d/nginx restart
brachte hingegen Linderung. Die neuen Konfigurationen wurden geladen. Eine Downtime von wenigen Sekunden muss man aber in Kauf nehmen.
Falls einer von euch auch mal darüber stolpert, kann er es sich ja ergooglen .