ฉันจะทำอย่างไรเมื่อฉันได้รับข้อผิดพลาดภายในของเซิร์ฟเวอร์

ข้อความแสดงข้อผิดพลาด:

ข้อผิดพลาดภายในของเซิร์ฟเวอร์

เซิร์ฟเวอร์ได้ประสบข้อผิดพลาดภายในหรือการกำหนดค่าผิดพลาดและไม่สามารถดำเนินการตามคำขอของคุณได้

โปรดติดต่อผู้ดูแลเซิร์ฟเวอร์ support@supportwebsite.com และแจ้งให้พวกเขาทราบถึงเวลาที่เกิดข้อผิดพลาด และการดำเนินการของคุณที่อาจเป็นสาเหตุของข้อผิดพลาดดังกล่าว

ข้อมูลเพิ่มเติมเกี่ยวกับข้อผิดพลาดนี้สามารถดูได้ในล็อกข้อผิดพลาดของเซิร์ฟเวอร์

เซิร์ฟเวอร์ Apache/1.3.33 ที่ mydomain.com พอร์ต 80

สาเหตุ

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

หากคุณประสบปัญหาอื่นๆ กับไฟล์.htaccessที่ถูกเปลี่ยนชื่อ ให้ย้อนกลับไปใช้ชื่อไฟล์เดิมแล้วลองพยายามกู้ไฟล์คืนจากการสำรองข้อมูล

ส่วนใหญ่แล้ว .htaccess ปัญหาเกิดจากการพยายามเขียนทับการตั้งค่า PHP การอัพโหลดในรูปแบบไบนารี่ หรือปัญหาในการอนุญาตให้ใช้

การแก้ไขปัญหา

ทำให้แน่ใจว่าอัพโหลด.htaccessไฟล์ในโหมด ASCII

ตั้งการอนุญาตเป็น 644 ซึ่งทำให้เซิร์ฟเวอร์สามารถใช้ไฟล์ได้ แต่จะป้องกันไฟล์จากการที่เบราว์เซอร์อ่าน

หากคุณพยายามเปลี่ยนแปลงการตั้งค่า PHP อย่าลืมเปลี่ยนกับไฟล์การเริ่มต้น PHP ของคุณ

ดูข้อมูลเพิ่มเติมได้ที่:


บทความนี้มีประโยชน์หรือไม่
ขอบคุณสำหรับข้อเสนอแนะของคุณ
ยินดีมากที่เราได้ช่วยเหลือ! ยังมีอย่างอื่นที่เราสามารถช่วยคุณได้หรือไม่
เสียใจด้วย เราสามารถทำประโยชน์มากกว่านี้ได้อย่างไร