[Khắc phục] Nginx: [nổi lên] “load_module” Chỉ thị được chỉ định quá muộn trong nginx.conf

Cài đặt các mô -đunApacheNginx Yêu cầu thay đổi trong các tệp cấu hình. nginx.conf, trong trường hợp của chúng tôi.

Đối với người dùng Novic, thay đổi dòng và Chỉ thị trong nginx.conf Nó có thể là những môn thể thao khắc nghiệt, đặc biệt nếu tôi không hiểu cách thức hoạt động của các khối Nginx.

lỗi “Nginx: [mới nổi] “load_module” Chỉ thị được chỉ định quá muộn trong nginx.conf” Nó là phổ biến nhất khi thêm một mô -đun nginx sau khi nó đã được cài đặt. Giải quyết của nó rất đơn giản và chúng ta không phải làm gì ngoài việc đặt các dòng mô -đun ở phần trên của nginx.conf.

So với các tệp cấu hình khác, NGINX thực hiện các chỉ thị, định nghĩa và điều kiện theo thứ tự chúng được truyền trong tệp nginx.conf.

Một ví dụ cụ thể. Nếu chúng tôi cài đặt Mô -đun Brotti Đối với Nginx, các dòng tải mô -đun phải ngay sau ID quy trình nginx, do đó các dòng cụ thể sau có tính đến các mô -đun này và quy trình được chạy chính xác.

 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;
 }
 ....

Sau khi bạn đã thay đổi vị trí của các dòng tải mô -đun, hãy thực hiện thứ tự nginx -t Trong SSH để đảm bảo mọi thứ đều ổn và không có lỗi nào khác. Khởi động lại dịch vụ nginx để các thay đổi trong ninx.conf có tác dụng.

Đam mê về công nghệ, tôi viết với niềm vui trên sthealthsetts.com bắt đầu từ năm 2006. Tôi có trải nghiệm phong phú trong các hệ điều hành: MacOS, Windows và Linux, nhưng cũng trong các ngôn ngữ lập trình và nền tảng blog (WordPress) và cho các cửa hàng trực tuyến (WooC Commerce, Magento, Presashop).

Trang chủ Nguồn hướng dẫn của nó, các mẹo và tin tức hữu ích. [Khắc phục] Nginx: [nổi lên] “load_module” Chỉ thị được chỉ định quá muộn trong nginx.conf
Để lại một bình luận