สวัสดีฉันมีเซิร์ฟเวอร์ Nginx ของฉันทำงานได้ดีบนเซิร์ฟเวอร์ Ubuntu 12.04 ในขณะที่
ฉันได้รับการทยอยค่อยๆบิตต่างๆและได้เท่าที่เพิ่มประสิทธิภาพการโหลดในหน้า wordpress ของฉัน
หลังจากทำการเปลี่ยนแปลงไฟล์โฮสต์ของฉันฉันตัดสินใจที่จะ:
sudo /etc/init.d/nginx reload
ที่ฉันได้รับ:
- โหลดซ้ำการกำหนดค่า nginx nginx [ล้มเหลว]
ไม่มีการให้ข้อมูลหรือเหตุผลเพิ่มเติม ฉันจะรีสตาร์ทเซิร์ฟเวอร์ของฉันเพื่อที่จะพิมพ์ข้อความแสดงข้อผิดพลาดขณะโหลดใหม่เพื่อให้ฉันสามารถติดตามข้อผิดพลาดได้
สำหรับคำถามโบนัส:
สำหรับ Nginx sysadmins เมื่อคุณทำการเปลี่ยนแปลงมากมายกับโฮสต์และติดตั้งบนบิตอื่น ๆ และทันใดนั้นเซิร์ฟเวอร์ nginx ของคุณจะไม่โหลดซ้ำ (โดยบังเอิญทุกอย่างยังคงปรากฏอยู่!) คุณจะเริ่มต้นวิธีแยกได้อย่างไร ทำไมหรือเริ่มทำลายสิ่งต่าง ๆ เพื่อแก้ไขข้อบกพร่อง!
sudo nginx -t
(หรือsudo nginx -p /etc/nginx -c nginx.conf
ที่ไหน/etc/nginx
คำนำหน้าการกำหนดค่าของคุณและnginx.conf
ไฟล์กำหนดค่าหลัก)