এনজিনেক্স: [উত্সর্গ] অজানা নির্দেশনা "এইচটিপি"


11

আমি যখন কোডটি এর মতো করার চেষ্টা করি:

1. http {
2.    script
3.    server {
4.        ...
5.        location ...
6.    }
7. }

আমি ত্রুটি পেয়েছি:

nginx: [emerg] unknown directive "http" in /etc/nginx/conf.d/nginx.conf:1

কোডটি যখন এর মতো হয়:

1. server {
2.     ...
3.     location ...
4.     script
5. }
6. server {
7.     ...
8.     location ....
9.     script
10. }

... সবকিছু স্থিতিশীল। কেউ কি জানেন যে আমি কেন ব্যবহার করতে পারি না http?

আমি ভাল ব্যবহারের প্রতিটি উদাহরণে দেখতে পাই এইচটিপি দেখতে পারেন, তবে এই ত্রুটির কারণে আমি এটি ভাল ব্যবহার করতে পারি না।

nginx: nginx version: nginx/1.0.10
nginx: TLS SNI support enabled
nginx: configure arguments: --prefix=/etc/nginx/ --sbin-path=/usr/sbin/nginx --conf-path=/etc/nginx/nginx.conf --error-log-path=/var/log/nginx/error.log --http-log-path=/var/log/nginx/access.log --pid-path=/var/run/nginx.pid --lock-path=/var/run/nginx.lock --http-client-body-temp-path=/var/cache/nginx/client_temp --http-proxy-temp-path=/var/cache/nginx/proxy_temp --http-fastcgi-temp-path=/var/cache/nginx/fastcgi_temp --http-uwsgi-temp-path=/var/cache/nginx/uwsgi_temp --http-scgi-temp-path=/var/cache/nginx/scgi_temp --user=nginx --group=nginx --with-http_ssl_module --with-http_realip_module --with-http_addition_module --with-http_sub_module --with-http_dav_module --with-http_flv_module --with-http_mp4_module --with-http_gzip_static_module --with-http_random_index_module --with-http_secure_link_module --with-http_stub_status_module --with-mail --with-mail_ssl_module --with-file-aio --with-ipv6

2
সমাধানটি সহজভাবে .. মূল কনফিগারেশন ফাইলটি /etc/nginx/conf.d/nginx.conf এ নয় তবে /etc/nginx/nginx.conf হয় :)

উত্তর:


17

/etc/nginx/nginx.conf http {with এর সাথে প্রধান কনফিগার ফাইল, কনফ.ডে থাকা ফাইলগুলি সেই ব্লকের ভিতরে লোড করা হয় , তাই http ইতিমধ্যে রয়েছে।

আপনি যদি HTTP ব্লকে কিছু কনফিগার ভেরিয়েবল নির্দিষ্ট করতে চান তবে এটিকে অন্য কোনও ট্যাগ মোড়ানো না করে একটি কনফিডে ফাইলে রাখুন।

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.