403 ปัญหาพระราชวังต้องห้ามข้อผิดพลาด
มากกว่าหนึ่งครั้งบางอย่างเช่นนี้เกิดขึ้นกับเราและเมื่อเข้าสู่เว็บไซต์ของเราเองข้อความต่อไปนี้จะปรากฏขึ้น:
หวงห้าม
คุณไม่มีสิทธิ์เข้าถึง /index.php บนเซิร์ฟเวอร์นี้
ข้อผิดพลาดนอกจากนี้ 403 ถูกห้ามไม่พบในขณะที่พยายามที่จะใช้ในการจัดการ ErrorDocument ปีร้องขอ
Apache mod_fcgid / mod_auth_passthrough 2.3.5 / 2.1 mod_bwlimited / FrontPage 1.4 / 5.0.2.2635 80 เซิร์ฟเวอร์ที่ท่าเรือ geofumadas.com
มีข้อผิดพลาดแบบเดียวกันหลายแบบ ด้วยเหตุผลหลายประการ แต่ถ้าคุณมีไซต์ที่โฮสต์บน Wordpress และทำงานภายในแผงควบคุมของผู้ดูแลระบบ ในกรณีนี้ เราต้องดำเนินการกระทำแปลก ๆ ที่บังคับให้ Apache บล็อกเพื่อป้องกัน อัตโนมัติ (looped forwarding). ในกรณีของฉันมันเกิดขึ้นกับฉันหลายครั้งเช่น:
- มีโฮมเพจที่มากเกินไปโดยปกติจะมีหลาย ๆ สคริปต์หรือที่มีชื่อเสียงซึ่งต้องการบังคับให้เอาต์พุตภาพจำนวนมาก
- เรียกใช้งานสคริปต์ที่หนักเกินไป เช่น การเปลี่ยนเส้นทางแก้ไขโดยเลือกระเบียนมากเกินไป ตอนนี้ Wordpress ให้คุณเลือกจำนวนเรคคอร์ดที่แสดงได้แล้ว มันทำให้หลายๆ อย่างง่ายขึ้น แต่จะเป็นอันตรายหากเราทำการเปลี่ยนแปลงครั้งใหญ่จากการปรับใช้นั้น
เราต้องตรวจสอบว่าเป็นเพียงปัญหาการบล็อกสำหรับทีมของเราหรือไม่เนื่องจากบางครั้งเบราว์เซอร์มีความซับซ้อนกับคุกกี้ การล้างแคชคุกกี้เป็นทางออก แต่ตัวบ่งชี้ที่ดีที่สุดคือ Woopraเนื่องจากเราสามารถดูได้ว่าผู้ใช้รายอื่นกำลังเข้าถึงจากประเทศอื่นหรือไม่และเป็นเพียงปัญหาของเราเท่านั้น จากนั้นคุณต้องระบุว่าไฟล์ใดถูกบล็อก ในกรณีที่แสดงเป็น index.php
จากนั้นคุณต้องไปที่ cpanel และทดสอบการเข้าถึงของเราทำให้เราสามารถเปลี่ยนชื่อได้ ฉันเห็นว่าดัชนีนี้ถูกสร้างขึ้นพร้อมกับข้อความล็อกและดัชนีจริงถูกตั้งชื่อเป็น index.php.wpau.bak
ขึ้นอยู่กับไฟล์ที่ถูกและทำไมมันถูกบล็อกก็สามารถทำได้จาก Cpanel:
- เปลี่ยนชื่อและแทนที่ด้วยก่อนหน้านี้
- เปลี่ยนสิทธิ์เป็น 644
- ลบทิ้ง
- ดาวน์โหลดการอัปโหลดแทน
- แก้ไขโดย ftp กับ Dreamweaver
เป็นไปได้ว่าคุณจะส่งคืนข้อความขึ้นอยู่กับการดำเนินการ "การดำเนินการเปลี่ยนชื่อล้มเหลวเนื่องจากไม่ได้รับอนุญาตใน ... "
ซึ่งจะช่วยให้เราทราบว่าโฟลเดอร์ public_html ทั้งหมดถูกล็อกหรือไม่ นั่นหมายความว่าผู้ใช้ของเราถูกบล็อกเนื่องจากสิ่งนี้
ไม่มีทางเลือกอื่นนอกจากโทรหาผู้ดูแลระบบโดเมนและขอให้เขาทำ แต่คุณต้องซื่อสัตย์และบอกพวกเขาว่าเราทำอะไรและคิดว่าทำให้เกิดปัญหา สัญญาณที่ดีคือการเข้าถึง wp-admin ถูกเปิดใช้งานเนื่องจากหมายความว่าพวกเขากำลังรอให้คุณแก้ไขปัญหาภายในหรือ ip ของคอมพิวเตอร์ของคุณถูกเปิดใช้งานเพื่อเข้าสู่แผงการดูแลระบบ
ผู้ดูแลระบบโฮสติ้งที่ปลอดภัยจะได้รับตั๋วจากผู้ดูแลระบบ hostgator แล้วโดยประกาศปัญหาในรูปแบบ:
สวัสดี
ฉันขอโทษ แต่เราได้ถูกบังคับให้ระงับ "/home/geofumadas/public_html/index.php" และ "/home/geofumadas/public_html/xmlrpc.php" สคริปต์ที่พวกเขาก่อให้เกิดภาระสูงบนเซิร์ฟเวอร์และเนื่องจาก ลักษณะของปัญหาที่เราถูกบังคับให้ดำเนินการได้ทันทีสำหรับสุขภาพของเซิร์ฟเวอร์ ...จากนั้นพวกเขาแนะนำการกระทำล่าสุดที่อาจทำให้เกิดปัญหาและวิธีที่เป็นไปได้เพื่อให้บริการมีประสิทธิภาพมากขึ้น
หากเราแน่ใจในปัญหาและไม่เชื่อว่าเรามีช่องโหว่ประเภทอื่นเขาควรขอให้ปล่อยตัว พวกเขาจะทำการทดสอบและคืนสิทธิ์การเข้าถึงของคุณ
ต่อไปเราต้องระมัดระวังมากขึ้นกับการใช้สคริปต์หนัก ๆ