Score:0

เหตุใดฉันจึงได้รับข้อผิดพลาดสำหรับ nginx

ธง cn

ฉันได้ติดตั้ง Ubuntu ใหม่และ nginx ใหม่แล้ว อย่างไรก็ตาม ฉันสร้างไฟล์ nginx.conf ภายในโฟลเดอร์โปรเจ็กต์เว็บไซต์ของฉัน และสร้างลิงก์ sym ตามด้านล่าง

ln -s <project>/nginx.conf /etc/nginx/site-enabled

ตอนนี้เมื่อฉันรีสตาร์ทเซิร์ฟเวอร์ nginx มันล้มเหลวและฉันเห็นข้อผิดพลาดด้านล่างในไฟล์ error.log

 open() "/etc/nginx/sites-enabled/nginx.conf" ล้มเหลว (40: ลิงก์สัญลักษณ์หลายระดับเกินไป) ใน /etc/nginx/nginx.conf:62

ตามความเข้าใจของฉัน ไม่ว่าไฟล์ nginx.conf จะอยู่ที่ใด หากลิงก์ sym ถูกสร้างขึ้นเพื่อเปิดใช้งานไซต์ก็ไม่น่าจะมีปัญหาใดๆ โปรดแก้ไขฉันหากฉันผิด

หรือควรแก้ไขปัญหานี้อย่างไร? ขอขอบคุณ

Richard Smith avatar
jp flag
คุณระบุ ` อย่างไร`? มันขึ้นต้นด้วย `/` `ls -l /etc/nginx/sites-enabled` ให้อะไรคุณบ้าง
user3521180 avatar
cn flag
ฉันได้รับความละเอียด ลิงก์ sym ได้รับการกำหนดค่าโดยสมาชิกคนอื่นซึ่งฉันไม่รู้จัก ดังนั้นตอนนี้ไม่มีปัญหาแล้ว ขอขอบคุณ
in flag
ดีมากที่คุณสามารถแก้ปัญหาได้ โปรดโพสต์เป็นคำตอบและยอมรับ มิฉะนั้น คำถามจะค้างอยู่ในระบบตลอดไป

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา