Инсталација модула за апацхе si НГИНКС захтева промене у конфигурационим датотекама. nginx.conf, У нашем случају.
За почетнике, промену линија и директива у nginx.conf то може бити екстремни спорт, посебно ако не разумем како блокови функционишу НГИНКС.
Грешка "нгинк: [емерг] Директива „лоад_модуле“ је специфицирана прекасно nginx.conf” је најчешћи када се додаје НГИНКС модул након што је инсталиран. Његово решење је врло једноставно и не морамо ништа друго него да ставимо линије модула у горњи део nginx.conf.
У поређењу са другим конфигурационим датотекама, НГИНКС извршава директиве, дефиниције и услове редоследом којим се прослеђују у датотеци nginx.conf.
Конкретан пример. Ако инсталирамо Бротли модул За НГИНКС, линије за учитавање модула морају бити одмах након ид процеса НГИНКС, тако да слиједеће посебне линије узимају у обзир ове модуле и процес тече правилно.
user nginx;
worker_processes 2;
pid /var/run/nginx.pid;
load_module modules/ngx_http_brotli_filter_module.so;
load_module modules/ngx_http_brotli_static_module.so;
events {
worker_connections 1024;
}
....
Након што промените локацију линија за учитавање модула, извршите наредбу nginx -t
у ССХ да би се уверио да је све у реду и да нема других грешака. Поново покрените НГИНКС услугу тако да се промени од nginx.conf да има ефекта.