Score:0

การอัปเกรดจาก 18.04 เป็น 20.04 จากปัญหา Self Hosted Webserver

ธง br
C W

ได้รับข้อผิดพลาด 404 เมื่อการอัปเกรดเสร็จสิ้น ฉันทดสอบสองเว็บไซต์ (wordpress) บนเซิร์ฟเวอร์และไม่ได้โหลด - 404 สิ่งที่แปลกคือฉันสามารถดึงหน้าเพื่อแสดงข้อมูล PHP และมันบอกว่า PHP 7.4 อาปาเช่กำลังทำงานอยู่

ฉันวางเว็บไซต์บนเซิร์ฟเวอร์โฮสต์ที่ใช้ 7.4 และทำงานได้ดี

ฉันพบว่าเมื่อทำการอัปเกรดนี้ มันจะลบ 7.2 ออก ดังนั้นจึงไม่สามารถย้อนกลับไปใช้สิ่งนั้นได้หากนั่นคือปัญหา

กำลังเรียกใช้ PHP 7.2.24 ก่อนการอัพเกรด ฉันวิ่ง dpkg -l | grep php | awk '{พิมพ์ $2}' | tr "\n" " " เพื่อดูรายการโมดูลทั้งหมดที่โหลด

หลังจากการอัปเกรด ฉันคิดว่าฉันได้ติดตั้งโมดูล PHP ที่ขาดหายไป การอัปเกรดจะติดตั้งโมดูล PHP ใหม่เหมือนเดิมหรือไม่

ฉันจะหาสิ่งที่ทำงานไม่ถูกต้องหลังจากการอัปเกรดได้อย่างไร เพื่อที่ฉันจะได้ลองแก้ไข

มีสิ่งทั่วไปที่ฉันควรทำเมื่ออัปเกรดเสร็จสิ้นหรือไม่?

ขอบคุณ.

user535733 avatar
cn flag
"*การอัปเกรดนี้จะลบ 7.2*" การลบเวอร์ชันเก่าระหว่าง dist-upgrade/release-upgrade เป็นลักษณะพื้นฐานของระบบที่ใช้ Debian มานานกว่า 20 ปี Ubuntu 20.04 ที่ติดตั้งอย่างถูกต้องหรืออัปเกรดอย่างถูกต้องควรใช้งาน php 7.4 ดังนั้น "*Currently running PHP 7.2.24*" แสดงว่าคุณได้ดำเนินการบางอย่างที่คุณไม่ได้อธิบายไว้ในคำถามของคุณ
C W avatar
br flag
C W
สวัสดี ฉันคิดว่าคุณอาจอ่านคำถามของฉันผิด 7.2 ก่อนอัปเกรด 7.4 หลังอัปเกรด แต่ไซต์ 404 บน 7.4 ดังที่ได้กล่าวไว้ ฉันได้วางไซต์บนเซิร์ฟเวอร์อื่นที่ใช้ 7.4 และใช้งานได้ แต่ไม่ใช่บนเซิร์ฟเวอร์นี้หลังจากอัปเกรด ฉันเข้าใจ ตามที่ฉันเขียน ฉันไม่สามารถย้อนกลับเป็น 7.2 หลังจากอัปเกรด
user535733 avatar
cn flag
ถูกต้อง. คำพูดนั้นชี้ให้เห็นความชัดเจน [แก้ไข](https://askubuntu.com/posts/1347430/edit) ที่ **คุณ** ควรระบุในคำถามด้านบน ความคิดเห็นมีไว้เพื่อช่วยคุณปรับปรุงคำถามของคุณจนกว่าจะสามารถตอบได้เท่านั้น
in flag
คุณเห็นอะไรใน `/var/log/apache2/error.log` (หรือบันทึกข้อผิดพลาดสำหรับไซต์ หากคุณกำหนดค่า Apache ให้ใช้ไฟล์อื่น) ที่อาจชี้ไปที่ 404 หรือไม่ การตรวจสอบว่าโมดูล "ส่วนหัว" และ "การเขียนซ้ำ" ของ Apache ยังคงเปิดใช้งานอยู่จะเป็นอีกรายการหนึ่งที่ต้องยืนยัน
C W avatar
br flag
C W
ขอบคุณมาติโก ฉันจะอัปเกรดอีกครั้งในคืนนี้และตรวจสอบบันทึกข้อผิดพลาดของ Apache เมื่อเว็บไซต์ล้มเหลวหลังจากการอัปเกรด ฉันเพิ่งคว้ารายการโมดูล apache ที่ติดตั้งตามที่คุณแนะนำ และจะเปรียบเทียบหลังจากอัปเกรดเพื่อให้แน่ใจว่าเปิดใช้งานการเขียนใหม่และส่วนหัว มีบางสิ่งเล็กน้อยที่ทำให้การอัพเกรดสะดุด
C W avatar
br flag
C W
ฉันจำเป็นต้องเพิ่ม ondrej/php หลังจากอัปเกรดหรือไม่

โพสต์คำตอบ

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