Windows นักเขียนสด / WordPress - การตอบสนองของเซิร์ฟเวอร์ไม่ถูกต้อง (XMLRPC)

พยายามโพสต์บทความบางบทความในบล็อก (แพลตฟอร์ม: WordPress) การใช้ Windows นักเขียนสดหลังจากที่ฉันให้“สาธารณะ"ผมได้พบกับความผิดพลาดซ้ำแล้วซ้ำอีกแถวเช่น:

"การตอบสนองของเซิร์ฟเวอร์ที่ไม่ถูกต้อง - การตอบสนองต่อไฟล์ metaWeblog.newPost วิธีการได้รับจากเซิร์ฟเวอร์เว็บบล็อกที่ไม่ถูกต้อง WAS: เอกสารการตอบสนองที่ไม่ถูกต้องกลับจาก เซิร์ฟเวอร์ xmlrpc. "

ข้อผิดพลาดข้างต้นมักเกิดขึ้นเมื่อแทรกรูปภาพขนาดใหญ่ในโพสต์บนเว็บเซิร์ฟเวอร์ (ในรูปแบบ อาปาเช่) จะตั้งค่าตัวกรอง "SecFilterInheritance ON "

ทางออกที่ง่ายที่สุดในการแก้ไขปัญหาคือการลบไฟล์ตัวกรอง xmlrpc.php โดย .htaccess .

เพิ่มบรรทัดต่อไปนี้ลงในไฟล์. htaccess และบันทึก "

<Files xmlrpc.php>
SecFilterInheritance Off
</Files>

หลังจากที่คุณทำเช่นนี้ดำเนินการอย่างง่ายจะมีปัญหา xmlrpc วิธีแก้ปัญหาข้างต้นก็ใช้ได้เช่นกันในกรณีที่เกิดข้อผิดพลาด:“Windows Live Writer ไม่สามารถตรวจพบบล็อกของคุณโดยอัตโนมัติ: การตอบสนองของเซิร์ฟเวอร์ไม่ถูกต้อง - การตอบสนองต่อเมธอด blogger.getUsersBlogs ที่ได้รับจากเซิร์ฟเวอร์เว็บล็อกไม่ถูกต้อง: เอกสารตอบกลับไม่ถูกต้องที่ส่งคืนจากเซิร์ฟเวอร์ XmlRpc " ซึ่งปรากฏขึ้นเมื่อคุณต้องการเพิ่มบัญชีใหม่ บล็อก WordPress  in Windows นักเขียนสด

ModSecurity.orgอธิบายคำสั่งการรักษาความปลอดภัย: SecFilterInheritance

มรดกกรอง

ตัวกรองที่กำหนดไว้ใน parent folders โดยปกติจะสืบทอดโดยบริบทการตั้งค่า Apache ที่ซ้อนกัน พฤติกรรมนี้เป็นที่ยอมรับ (และจำเป็น) ในกรณีส่วนใหญ่ แต่ไม่ใช่ตลอดเวลา บางครั้งคุณต้องผ่อนคลายการตรวจสอบในบางส่วนของเว็บไซต์ โดยใช้คำสั่ง SecFilterInheritance:

SecFilterInheritance Off

คุณสามารถสั่งให้ ModSecurity ไม่สนใจตัวกรองหลักดังนั้นคุณสามารถเริ่มต้นด้วยกฎตั้งแต่เริ่มต้น คำสั่งนี้มีผลต่อกฎเท่านั้น การกำหนดค่าจะสืบทอดจากบริบทหลักเสมอ แต่คุณสามารถแทนที่ได้ตามที่พอใจโดยใช้คำสั่งการกำหนดค่าที่เหมาะสม
การกำหนดค่าและการสืบทอดกฎจะเปิดใช้งานโดยเสมอ default. หากคุณมีบริบทการกำหนดค่าใต้บริบทที่ปิดใช้งานการสืบทอดคุณจะต้องปิดการใช้งานการสืบทอดอีกครั้งอย่างชัดเจนหากเป็นสิ่งที่คุณต้องการ

เป็นคนรักเทคโนโลยี ฉันเขียนบทความด้วยความสุขบน StealthSettings.com ตั้งแต่ปี 2006 ฉันมีประสบการณ์ที่หลากหลายในระบบปฏิบัติการ: macOS, Windows, และ Linux, รวมถึงภาษาโปรแกรมและแพลตฟอร์มบล็อก (WordPress) และสำหรับร้านค้าออนไลน์ (WooCommerce, Magento, PrestaShop)

วิธีการ » อินเทอร์เน็ต » Windows นักเขียนสด / WordPress - การตอบสนองของเซิร์ฟเวอร์ไม่ถูกต้อง (XMLRPC)
แสดงความคิดเห็น