ต้องการค้นหาวิธีแก้ไขข้อผิดพลาด "ไม่สามารถแก้ไขข้อมูลส่วนหัว" ได้หรือไม่

นี่เป็นข้อผิดพลาด WordPress ทั่วไปและน่าผิดหวังที่สามารถขัดจังหวะการทำงานของเว็บไซต์ของคุณโดยการแสดงข้อผิดพลาดเช่น:

คำเตือน: ไม่สามารถแก้ไขข้อมูลส่วนหัว 

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

แต่ไม่ต้องกังวล ! นี่เป็นหนึ่งในข้อผิดพลาดที่ง่ายที่สุดในการแก้ไขและในบทช่วยสอนนี้ฉันจะแสดงวิธีแก้ไขตลอดจนวิธีซ่อนข้อความแสดงข้อผิดพลาดที่ส่วนหน้าของบล็อกของคุณ

แต่ก่อนหน้านี้หากคุณไม่เคยติดตั้ง WordPress ให้ค้นพบ วิธีการติดตั้งขั้นตอน 7 บล็อก WordPress et วิธีการหาติดตั้งและเปิดใช้งานธีมเวิร์ดเพรสบนบล็อกของคุณ 

จากนั้นกลับไปที่สาเหตุที่เราอยู่ที่นี่

อาจเป็นปัญหาส่วนหัว?

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

ค้นพบ วิธีแก้ไขข้อผิดพลาด "file_get_contents" ในบล็อก WordPress

ข้อผิดพลาดจะปรากฏขึ้นเมื่อมี:

  • บรรทัดว่างที่ด้านบนหรือด้านล่างของเอกสาร
  • มีช่องว่างมากเกินไปก่อนระหว่างหรือหลังจุดเริ่มต้นของการเปิดและปิดแท็ก php " <?php "และ" ?> »
  • มีช่องว่างหรือบรรทัดว่างที่ไม่จำเป็นมากเกินไปในบางส่วนของเอกสาร

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

นี่คือโครงสร้างพื้นฐานที่จะค้นหาเพื่อถอดรหัสไฟล์ที่เสียหาย:

คำเตือน: ไม่สามารถแก้ไขข้อมูลส่วนหัว - ส่วนหัวที่ส่งไปแล้ว (เอาต์พุตเริ่มต้นที่ /path/to/file/broken-file.php:#) ใน /path/to/file/affected-file.php ที่บรรทัด # 

ไฟล์แรกที่แสดงรายการเป็น 

/path/to/file/broken-file.php

จะเป็นค่าที่ต้องแก้ไขและอักขระ "#" จะถูกแทนที่ด้วยตัวเลขที่จะบอกคุณว่าต้องแก้ไขบรรทัดใด

ไฟล์ที่สองเขียนในโครงสร้างนี้เป็น

 /path/to/file/affected-file.php 

เป็นไฟล์ที่ไม่สามารถทำงานได้อย่างถูกต้องเพราะไฟล์แรกเสีย สัญลักษณ์ "#" ที่ท้ายในสถานการณ์จริงจะเป็นตัวเลขที่ระบุบรรทัดในเอกสารที่จะได้รับผลกระทบดังนั้นจึงใช้งานไม่ได้ 

วิธีแก้ไขข้อผิดพลาด "500 Internal Server" บน WordPress ? ค้นพบโดยปรึกษาลิงค์นี้

นี่เป็นอีกตัวอย่างของข้อผิดพลาดนี้ที่อาจมีลักษณะเหมือนในเว็บไซต์ของคุณ:

คำเตือน: ไม่สามารถแก้ไขข้อมูลส่วนหัว - ส่วนหัวที่ส่งไปแล้ว (เอาต์พุตเริ่มต้นที่ /home/name/your-site/wp-content/themes/your-theme/custom-functions.php:1) ใน / home / name / your- site / wp-include / pluggable.php ที่บรรทัด 876 

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

เรียนรู้โดยปรึกษาบทความนี้ วิธีแก้ไขข้อผิดพลาด 504 บนเว็บไซต์ WordPress ของคุณ

ในตัวอย่างนี้ไฟล์ " ที่กำหนดเอง functions.php "ภายในโฟลเดอร์" ธีมของคุณ "คือเอกสารที่ต้องแก้ไขและข้อผิดพลาดอยู่ในบรรทัดเดียว

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

วิธีแก้ปัญหาบางอย่าง:

มีสองวิธีหลักที่คุณสามารถแก้ไขข้อผิดพลาดนี้ได้ หากคุณติดอยู่ระหว่างการแก้ไขนี้คุณมีอิสระที่จะติดต่อเราเรายินดีช่วยเหลือคุณ 

เราขอเชิญคุณให้ปรึกษา วิธีแก้ไขข้อผิดพลาด "ไม่สามารถเขียนลงดิสก์" ใน WordPress

นี่คือรายการโซลูชันที่คุณสามารถนำไปใช้ปฏิบัติได้

แก้ไข # 1: ดาวน์โหลดสำเนาใหม่

เมื่อคุณอ่านข้อความแสดงข้อผิดพลาดและตรวจสอบว่าไฟล์ที่กระทำผิดนั้นเป็นส่วนหนึ่งของคอร์ WordPress หรือเป็นไฟล์ปลั๊กอินหรือธีมโดยกำเนิดจะมีการแก้ไขอย่างรวดเร็ว

หากไฟล์นี้อยู่ในปลั๊กอินหรือธีมคุณสามารถถอนการติดตั้งและติดตั้งใหม่ได้ 

ค้นพบ วิธีลบ string v = xxx ออกจาก URL ของ WordPress

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

คุณสามารถทำได้ด้วยความช่วยเหลือของ FTP, SSH หรือโดยตรงผ่าน cPanel

แก้ไข # 2: การแก้ไขไฟล์ที่เป็นปัญหา

เมื่อคุณระบุไฟล์ที่เป็นปัญหาแล้วคุณสามารถดาวน์โหลดสำเนาโดย FTP หรือ SSH หรือคุณสามารถแก้ไขได้โดยตรงใน cPanel

ลบบรรทัดว่างหรือช่องว่างเพิ่มเติมที่จุดเริ่มต้นและจุดสิ้นสุดของเอกสาร นอกจากนี้ตรวจสอบให้แน่ใจว่าไม่มีช่องว่างก่อนระหว่างหรือหลังเครื่องหมาย " <?php ที่จุดเริ่มต้นของไฟล์ เช่นเดียวกับแท็กปิดท้าย " ?>

หากบรรทัดสุดท้ายของเอกสารไม่ได้ลงท้ายด้วยแท็ก "?>" ตรวจสอบให้แน่ใจว่าไม่มีช่องว่างหลังบรรทัดสุดท้าย

บันทึกไฟล์และโอนไปยังเว็บไซต์ของคุณเขียนทับไฟล์ต้นฉบับ

ปิดใช้งานการรายงานข้อผิดพลาด

ตอนนี้หากคุณได้แก้ไขปัญหาแล้วไม่มีสิ่งใดที่จะป้องกันไม่ให้ข้อผิดพลาดเหล่านี้กลับมาและทุกคนที่เข้าชมเว็บไซต์ของคุณรวมถึงแฮกเกอร์

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

คุณสามารถปิดการรายงานข้อผิดพลาดส่วนหน้าและเปิดใช้งานบันทึกส่วนตัวด้วย WP_DEBUG. ตรวจสอบ การเปลี่ยนแปลงที่เราแนะนำสำหรับไฟล์ "wp-config.php" ของคุณ.

ค้นพบปลั๊กอิน WordPress พรีเมียมบางอย่าง  

คุณสามารถใช้อื่นๆ ปลั๊กอิน WordPress เพื่อให้ดูทันสมัยและเพิ่มประสิทธิภาพการจัดการบล็อกหรือเว็บไซต์ของคุณ

เราเสนอปลั๊กอิน WordPress พรีเมี่ยมให้คุณที่นี่ซึ่งจะช่วยคุณได้

1 WooCommerce Currency Switcher

ปลั๊กอิน WooCommerce Currency Switcher ช่วยให้คุณสามารถเปลี่ยนสกุลเงินและรับอัตราที่แปลงแบบเรียลไทม์ (ต้องติดตั้ง WooCommerce ก่อน) คุณสามารถใช้ตัวรวบรวมสกุลเงินเพื่อรับอัตราที่แปลงได้โดย Yahoo, Google, ผู้รวบรวม AppSpot, ด้วยตนเองตัวสลับสกุลเงินของ Woocommerce

WooCommerce Currency Switcher มีให้ใช้งานเป็นวิดเจ็ตและทำงานในพื้นที่ใดก็ได้ที่มีให้ (มีรหัสย่อ -> [woocs]) บนอินเทอร์เฟซสาธารณะ "Currency Switcher" สามารถนำเสนอได้ 5 วิธีในการค้นหา

ดาวน์โหลด | สาธิต | เว็บโฮสติ้ง

2 Ultimate Membership Pro

Ultimate Membership Pro ยอดเยี่ยมมาก WordPress ปลั๊กอิน การสมัครสมาชิกและการจำกัดเนื้อหา อนุญาตให้ผู้ใช้จัดการตามแพ็คเกจ (ฟรีหรือจ่ายเงิน) โดยการสร้างระดับการเข้าถึงพิเศษ

Ultimate Membership Pro ปลั๊กอินสมาชิก WordPress

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

คุณสมบัติหลัก ได้แก่ การป้องกันเนื้อหาการเข้าถึงหลายระดับรองรับเกตเวย์การชำระเงินหลายรายการ -PayPal Authorize.net Stripe 2CheckOut การโอนเงินผ่านธนาคารการป้องกันเนื้อหาบางส่วนและอื่น ๆ อีกมากมาย อีกครั้ง…

ดาวน์โหลด | สาธิต | เว็บโฮสติ้ง 

3 แบบฟอร์มติดต่อ W8

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

แบบฟอร์มการติดต่อ W8 ปลั๊กอินฟอร์มติดต่อ wordpress

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

ดาวน์โหลด | สาธิต | เว็บโฮสติ้ง

แหล่งข้อมูลอื่น ๆ ที่แนะนำ

นอกจากนี้เรายังขอเชิญคุณให้ศึกษาข้อมูลด้านล่างเพื่อเพิ่มเติมในส่วนที่จับและควบคุมของเว็บไซต์และบล็อกของคุณ

สรุป

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

อย่างไรก็ตามคุณยังจะสามารถปรึกษาเราได้ บริการสารสนเทศหากคุณต้องการองค์ประกอบเพิ่มเติมเพื่อดำเนินโครงการสร้างเว็บไซต์อินเทอร์เน็ตของคุณโดยปรึกษากับเราใน การสร้างบล็อก WordPress

บอกเราเกี่ยวกับคุณ ความเห็น และข้อเสนอแนะในส่วนเฉพาะ

...