همه یادداشت‌ها

قبل از reload، تنظیمات Nginx را بررسی کنیم

محتوای نمونه برای ارزیابی طراحی؛ پیش از استفاده، شرایط محیط خود را بررسی کنید.

پیش‌نیازها

پس از ذخیره فایل پیکربندی و با دسترسی مناسب اجرا کنید. اگر چند نصب Nginx دارید، مسیر باینری و فایل اصلی را مشخص کنید.

راه‌حل

sudo nginx -t
# Reload only after a successful test
sudo nginx -t && sudo systemctl reload nginx

بعد از reload، وضعیت سرویس و لاگ خطا را هم بررسی کنید. صحت syntax به‌تنهایی تضمین نمی‌کند routeها یا upstreamها درست کار می‌کنند.

نکته‌ها و خطاهای رایج

reload با restart یکسان نیست. وجود فایل گواهی، مجوز فایل‌ها و در دسترس بودن upstream را جداگانه بررسی کنید. اگر -t خطا داد، پیام و شماره خط را مبنا قرار دهید.

https://tnote.ir/n/20