ฉันมี gitlab omnibus ติดตั้งบนเซิร์ฟเวอร์ linux debian เมื่อวานนี้ การติดตั้งได้รับการอัปเกรดเป็น 14.12 (จาก 14.11) - และตอนนี้ฉันไม่สามารถเข้าถึง UI ของเว็บได้ จากการสืบสวน ดูเหมือนว่าปัญหาเกิดจากความขัดแย้งระหว่างเวอร์ชันของ Ruby และ Passenger ฉันใช้ nginx ภายนอกบนเซิร์ฟเวอร์ เนื่องจากเซิร์ฟเวอร์ส่วนท้ายมีโฮสต์เสมือนอื่น ฉันติดตั้ง Passenger เวอร์ชันล่าสุดแล้ว - 6.0.9 Gitlab เวอร์ชันล่าสุดมาพร้อมกับ ruby เวอร์ชัน 2.7.2 - แต่ Passenger 6.0.9 ไม่รองรับเวอร์ชันนั้น แต่รองรับ 2.7.3 แทน
ฉันดาวน์เกรด Passenger เป็นเวอร์ชัน 6.0.8 - ตอนนี้ข้อผิดพลาด Passenger_native ได้รับการแก้ไขแล้ว (โดยการดาวน์โหลดเวอร์ชันที่แน่นอนโดยตรง) อย่างไรก็ตาม ฉันได้รับข้อผิดพลาดต่อไปนี้ในบันทึก:
ไม่สามารถวางกระบวนการสำหรับแอปพลิเคชัน /opt/gitlab/embedded/service/gitlab-rails:
หมดเวลาเกิดขึ้นขณะเริ่มกระบวนการตัวโหลดล่วงหน้า
ไม่มีข้อมูลเพิ่มเติมมากนัก มีคำถามหนึ่งข้อที่ฉันพบใน SO เมื่อหลายปีก่อน - อันนี้ - มีข้อผิดพลาดเดียวกัน - แต่ก็ไม่ได้รับการแก้ไข ฉันไม่อยู่ในตำแหน่งที่จะติดตั้ง/เรียกใช้นักเทียบท่าบนเซิร์ฟเวอร์
ฉันจะทำให้ gitlab UI แสดงได้อย่างไร