วิธีอัปเดตเวอร์ชัน php เป็น 7.0.1 จะอัพเดตเวอร์ชั่น PHP บนเซิร์ฟเวอร์ได้อย่างไร? ทำไม WordPress ไม่ต้องการการอัพเดต PHP

หากคุณต้องการบล็อก เว็บไซต์ของคุณ หรือของคุณ บูทีค ออง ลีญทำงานได้ดี การพิจารณาเปลี่ยนหรืออัปเดตเวอร์ชันของ PHP ที่คุณใช้บนไซต์ของคุณถือเป็นเรื่องดี PHP เวอร์ชันใหม่ (PHP7) ยังไม่มีให้บริการอย่างแพร่หลาย แต่จะใช้เวลาไม่นานเนื่องจากมีนวัตกรรมใหม่ๆ มากมาย และมีแนวโน้มอย่างมากที่จะต้องติดตั้งหรือใช้ WordPress เวอร์ชันถัดไป

บทความนี้อนุมานว่าคุณได้สร้างเว็บไซต์หรือบล็อก WordPress แล้ว .

แต่ถ้าคุณทำเสร็จแล้วก็มาทำต่อ

ทำไมคุณควรอัพเกรดเป็น PHP 7?

หากคุณใช้ WordPress บนเซิร์ฟเวอร์ของคุณ แสดงว่าคุณได้ติดตั้ง PHP ไว้แล้ว เหตุใดจึงต้องอัปเกรดในเมื่อทุกอย่างทำงานได้ดีมาก?

ต่อไปนี้คือสาเหตุที่พบบ่อยที่สุดว่าทำไมคุณควรพิจารณาอัปเกรดเวอร์ชัน PHP ของคุณ:

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

ทั้งหมดนี้ล้วนเป็นเหตุผลที่ดี แต่ก่อนที่คุณจะอัปเกรดเวอร์ชัน PHP ของคุณ มีข้อเสียที่คุณควรพิจารณา...

ข้อเสียที่สำคัญบางประการที่ต้องพิจารณา...

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

สิ่งสำคัญที่คุณต้องจำไว้ก่อนอัปเกรดก็คือ ปลั๊กอิน ธีม และสคริปต์ทั้งหมดของคุณไม่จำเป็นต้องเข้ากันได้กับ PHP เวอร์ชันล่าสุดที่คุณต้องการใช้.

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

PHP แต่ละเวอร์ชันมีเวอร์ชันใหม่ การปรับปรุงและการแก้ไข การแก้ไขด้านความปลอดภัย และโครงสร้างโค้ด แม้ว่าการอัปเดตบางรายการจะครอบคลุมน้อยกว่าการอัปเดตอื่นๆ แต่หลายเวอร์ชันก็มีการปรับปรุงหรือแก้ไขที่ทำให้บางส่วนของเวอร์ชันเก่าล้าสมัย

ค้นพบ

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

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

ตรวจสอบความเข้ากันได้ของ PHP

ต่อไปนี้เป็นปลั๊กอินบางส่วนที่คุณสามารถใช้ตรวจสอบความเข้ากันได้ของสภาพแวดล้อมของคุณกับ PHP เวอร์ชันอัปเดต:

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

คุณยังสามารถเปิดใช้งานได้คู่มือหนังสือพิมพ์ส่วนตัว ข้อผิดพลาดด้วย "WP_DEBUG- คุณยังสามารถดูว่ามีอะไรเปลี่ยนแปลงไปบ้างสำหรับ PHP แต่ละเวอร์ชันก่อนการอัพเดต:

  • การย้ายจาก PHP 4 เป็น PHP 5.0.x
  • การย้ายจาก PHP 5.0.x เป็น PHP 5.1.x
  • การย้ายจาก PHP 5.1.x ไปเป็น PHP 5.2.x
  • การย้ายจาก PHP 5.2.x ไปเป็น PHP 5.3.x
  • การย้ายจาก PHP 5.3.x ไปเป็น PHP 5.4.x
  • การย้ายจาก 5.4.x PHP ไปเป็น PHP 5.5.x
  • การย้ายจาก 5.5.x PHP ไปเป็น PHP 5.6.x
  • การย้ายจาก 5.6.x PHP ไปเป็น PHP 7.0.x
  • การย้ายจาก 7.0.x PHP ไปเป็น PHP 7.1.x
  • การย้ายข้อมูลเป็น PHP เวอร์ชันล่าสุด

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

วิธีเปลี่ยนเวอร์ชั่น PHP

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

อัปเดตผ่าน SSH (ผู้ใช้ขั้นสูง)

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

ปกป้องบล็อกหรือเว็บไซต์ของคุณด้วยคำแนะนำของเรา:

คลิกที่แหล่งข้อมูลด้านล่างเพื่อดูข้อมูลโดยละเอียดเกี่ยวกับประเภทเซิร์ฟเวอร์ของคุณ:

  • ระบบยูนิกซ์
  • แมค โอเอส เอ็กซ์
  • ระบบวินโดวส์
  • แพลตฟอร์มคอมพิวเตอร์คลาวด์

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

การอัปเดตหรือการเปลี่ยนแปลง PHP ใน cPanel

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

ฉันจะแสดงวิธีการเข้าถึงจากแผงควบคุมของคุณ เมื่อคุณเข้าสู่ระบบแล้ว ให้ไปที่ส่วนซอฟต์แวร์แล้วคลิกที่ MultiPHP Manager


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

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

ที่จริงแล้วไม่มีอะไรยากที่นี่ ก่อนอื่นคุณต้องดาวน์โหลด ด้ายปลอดภัยรุ่น PHPบนเว็บไซต์ http://windows.php.net/download/ ฉันแนะนำให้คุณดาวน์โหลดเวอร์ชัน 32 บิต เพราะ... เมื่อใช้เวอร์ชัน 64 บิต คุณอาจประสบปัญหา และขณะนี้โครงสร้างนี้อยู่ระหว่างการทดลอง

ตอนนี้หยุดเซิร์ฟเวอร์โดยใช้สคริปต์ หยุด.exeและ switchOff.exeแล้วเดินตามเส้นทาง usr/local/php5และลบไฟล์ไบนารีทั้งหมดที่นั่น โดยแทนที่ด้วยไฟล์ที่คุณเพิ่งดาวน์โหลด เริ่มต้นใหม่ เดนเวอร์.

ตอนนี้อยู่ในโฟลเดอร์ php5คุณไม่มีไฟล์ php.iniอย่างไรก็ตาม แทนที่จะมี php.ini-การพัฒนาและ php.ini-การผลิต- คุณสามารถเปลี่ยนชื่อใด ๆ ของพวกเขาเป็น php.iniและกำหนดค่าเซิร์ฟเวอร์ตามที่คุณต้องการ อย่าลืมดูด้วยว่าคำสั่งนั้นไม่มีข้อคิดเห็น extension_dir = "ต่อ"เพื่อหลีกเลี่ยงปัญหาเกี่ยวกับปลั๊กอินในอนาคต

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

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

เมื่อใดควรอัปเกรดเป็น php เวอร์ชันล่าสุด

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

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

เหตุผลในการอัพเดต php.ini

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

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

เจ้าของเว็บไซต์ที่เขียนเองโดยใช้ PHP ก็ต้องดูแลการเปลี่ยนไปใช้เวอร์ชันใหม่ด้วย แต่นี่เป็นหัวข้อแยกต่างหากและเจ้าของที่เขียนเว็บไซต์ดังกล่าวด้วยตนเองก็รู้วิธีการทำเช่นนี้

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

วิธีค้นหาเวอร์ชัน php

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

มีหลายวิธีในการตรวจสอบ วิธีที่ง่ายที่สุดคือการตรวจสอบเวอร์ชัน php ในบัญชีโฮสติ้งของคุณโดยตรง และวิธีที่สองคือการสร้างไฟล์เพื่อตรวจสอบเวอร์ชัน php

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

เมื่อต้องการทำเช่นนี้ ให้สร้างไฟล์ในตัวแก้ไขใดๆ ที่มีเนื้อหาดังต่อไปนี้:
และบันทึกไว้ในชื่อเดียวกันคือ phpinfo.php

จากนั้นคุณจะต้องอัปโหลดไฟล์ข้อมูลไปที่รากของไซต์ของคุณและเข้าถึงได้ในแถบที่อยู่ของเบราว์เซอร์ของคุณ (http://your_domain/phpinfo.php)

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

การอัปเดต php บนเซิร์ฟเวอร์สำหรับ WordPress

ระบบ cms ยอดนิยมทั้งหมด รวมถึง WordPress มักได้รับการอัปเดตและมีภาษาโปรแกรมเวอร์ชันล่าสุด และมักมีฟังก์ชันการทำงานใหม่ สาเหตุหลักมาจากการรักษาความปลอดภัยและการอัปเดตรหัสซอฟต์แวร์

จากตัวอย่างนี้ เราจะดูแนวทางปฏิบัติในการอัปเดต php บนโฮสติ้งโดยตรง เป็นเรื่องดีที่เจ้าของระบบ cms ไม่จำเป็นต้องอัปเดตโค้ดโปรแกรม cms ทั้งหมด มีนักพัฒนาสำหรับสิ่งนี้

แต่การตั้งค่าความเข้ากันได้ระหว่างเวอร์ชันของโฮสติ้ง PHP และตัวอย่างเช่น Wordpress เป็นเรื่องของผู้ดูแลไซต์ ที่จริงแล้วนี่คือสาเหตุที่เขียนบทความนี้

ผู้ดูแลระบบคนใดรู้ว่าการอัปเดต php บนเซิร์ฟเวอร์ทำได้จากแผงควบคุมโฮสติ้งด้วยการคลิกเมาส์สองครั้ง ฉันเลือกเวอร์ชัน php ที่ต้องการแล้วคลิกปุ่ม "บันทึก"

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

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

หากเป็นเช่นนั้น ก็ต้องตรวจสอบทั้งหมด แต่อาจมีส่วนขยายได้มากกว่าหนึ่งโหล (ปลั๊กอินสำหรับ Wordpress) และการตรวจสอบความเข้ากันได้ของหมายเลขนั้นไม่ใช่เรื่องจริง!

ฉันควรทำอย่างไรดี?

กำลังตรวจสอบส่วนขยายความเข้ากันได้กับ php 7

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

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

การติดตั้งเป็นไปตามมาตรฐาน และหลังจากนั้นแท็บความเข้ากันได้ของ PHP เพิ่มเติมจะปรากฏในแถบเครื่องมือ

ปลั๊กอินจะตรวจสอบความเข้ากันได้ของปลั๊กอินเอ็นจิ้นที่ติดตั้งทั้งหมด ซึ่งจะช่วยให้เราลดเวลาที่ใช้ในการค้นหาส่วนขยายที่เข้ากันไม่ได้

หากต้องการดูให้ละเอียดยิ่งขึ้น คลิกที่ภาพ

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

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

ดังนั้นจากปลั๊กอินทั้งหมด 23 ตัวที่ติดตั้งบนบล็อก คุณต้องปิดการใช้งานหรือลบเพียง 3 ตัวเท่านั้น ด้วยวิธีนี้ คุณจึงมั่นใจได้ว่าการอัปเดต php จะดำเนินไปโดยไม่มีปัญหา

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

ในกรณีนี้ คุณต้องจำการตั้งค่าทั้งหมดหรือมีไฟล์ที่มีการตั้งค่าที่บันทึกไว้

กำลังอัปเดตเวอร์ชัน PHP Joomla

สำหรับ cms-joomla อาจชัดเจนแล้วว่าขั้นตอนการอัปเดตเวอร์ชัน php มีลักษณะใกล้เคียงกัน มีตัวเลือกค่อนข้างมาก แต่สิ่งที่สำคัญที่สุดคือทั้งระบบกำลังทำงานบน php เวอร์ชันล่าสุดอยู่แล้ว หลังจากที่ Joomla 3.7 เปิดตัว

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

สำหรับส่วนขยายที่ติดตั้ง มักมีส่วนขยายไม่เกิน 5-7 รายการใน Joomla ที่ต้องอัปเดต

และข้อมูลเกี่ยวกับการอัปเดตสามารถดูได้ในแผงผู้ดูแลระบบเสมอ แต่หากส่วนขยายบางส่วนไม่ได้รับการอัปเดตเป็นเวลานาน คุณควรใส่ใจกับสิ่งนี้เป็นพิเศษ

ตั้งแต่เดือนธันวาคม 2018 ไซต์ WordPress ที่ใช้ PHP 5.6 และ 7.0 จะไม่ได้รับการอัปเดตอีกต่อไป ซึ่งคิดเป็น 57.1% ของจำนวนไซต์ WordPress ทั้งหมด แพตช์ความปลอดภัยของเว็บไซต์จะไม่ถูกเผยแพร่ในเวอร์ชัน PHP ข้างต้น

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

PHP คืออะไร?

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

การอัปเดตความปลอดภัยจะสิ้นสุดเมื่อใด

การอัปเดตความปลอดภัยสำหรับ PHP 5.6 จะสิ้นสุดในวันที่ 31 ธันวาคม 2018การอัปเดตและแพทช์ด้านความปลอดภัยสำหรับ PHP 7.0 จะสิ้นสุดในวันที่ 3 ธันวาคม 2018

มีกี่เว็บไซต์ที่ประสบปัญหาด้านความปลอดภัย?

ตามสถิติอย่างเป็นทางการ 57.1% ของไซต์ WP ทั้งหมดใช้ PHP

เหตุใดการสนับสนุนจึงสิ้นสุดลง

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

“รุ่นที่ไม่รองรับอีกต่อไป ผู้ใช้ที่ยังคงใช้เวอร์ชันนี้ควรอัปเดตโดยเร็วที่สุดเพื่อหลีกเลี่ยงช่องโหว่"

จะเกิดอะไรขึ้นถ้าคุณไม่สามารถอัปเดต PHP ได้?

เว็บไซต์ทั้งหมดที่ไม่สามารถอัปเดตเป็น PHP เวอร์ชันล่าสุดได้จะไม่ปลอดภัยและเสี่ยงต่อการถูกแฮ็กหลังจากสิ้นสุดการสนับสนุนเวอร์ชัน 5.6 และ 7.0 ซึ่งหมายความว่าหากพบช่องโหว่ของระบบ CMS จะไม่มีใครมีส่วนร่วมในการกำจัดช่องโหว่ด้านความปลอดภัยในเวอร์ชัน PHP ในขั้นตอน EOL นอกจากนี้ปลั๊กอินและธีม WordPress จำนวนมากจะหยุดทำงาน

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

จะตรวจสอบเวอร์ชันของ PHP ที่คุณใช้ได้อย่างไร?

วิธีที่ง่ายที่สุดคือเข้าไปค้นหาส่วนที่เกี่ยวข้องกับ PHP

นอกจากนี้ยังมีเครื่องมือมากมายสำหรับการตรวจสอบเวอร์ชัน PHP ทางออนไลน์ แต่เราขอแนะนำให้ตรวจสอบผ่านแผงควบคุมโฮสติ้ง โฮสติ้ง HyperHost ใช้แผงควบคุมยอดนิยมสองอันคือ Cpanel และ ISPmanager คุณสามารถตรวจสอบเวอร์ชัน PHP ได้ในส่วนที่เกี่ยวข้องดังในภาพหน้าจอ:

ในแผงควบคุม cPanel



ในแผงควบคุม ISPmanager

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

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

จะอัพเกรดจาก PHP 5.6/7.0 เป็นเวอร์ชั่นล่าสุดได้อย่างไร?

  1. สำรองไซต์ของคุณ

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

  1. ตรวจสอบความเข้ากันได้ของปลั๊กอิน

ตรวจสอบหรืออัปเดตปลั๊กอินทั้งหมดเป็นเวอร์ชันล่าสุด การอัปเดตปลั๊กอินครั้งล่าสุดควรมีอายุไม่เกินหนึ่งปี หากปลั๊กอินไม่ได้รับการอัปเดตเป็นเวลานาน โปรดติดต่อผู้เขียนปลั๊กอินหรือค้นหาข้อมูลว่าปลั๊กอินใช้งานได้กับ PHP 7.2 เวอร์ชันล่าสุดหรือไม่

หากปลั๊กอินเข้ากันไม่ได้กับเวอร์ชันนี้ ก็ควรจะแทนที่ด้วยปลั๊กอินที่คล้ายกันที่รองรับการอัปเดตและเข้ากันได้กับ PHP เวอร์ชันล่าสุด ปลั๊กอินที่ไม่ได้รับการอัปเดตอาจก่อให้เกิดความเสี่ยงด้านความปลอดภัยอย่างร้ายแรง

  1. กำลังอัปเดตเวอร์ชัน PHP

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

ทำให้การรักษาความปลอดภัยเป็นส่วนหนึ่งของความพยายาม SEO ของคุณ

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

แปลจาก searchenginejournal.com

3249 ครั้ง วันนี้เข้าชม 4 ครั้ง

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

ง่ายมาก สิ่งที่คุณต้องทำคืออัปเดต PHP ให้เป็นเวอร์ชันล่าสุด

และในไม่ช้า คุณจะไม่มีทางเลือกอีกต่อไป เนื่องจาก PHP 5.6 จะกลายเป็นข้อกำหนดขั้นต่ำสำหรับ WordPress ในเดือนเมษายน 2019 และจะถูกแทนที่ด้วย PHP 7.0 ในเดือนธันวาคม 2019

PHP เป็นหนึ่งในภาษาที่ได้รับความนิยมมากที่สุดบนอินเทอร์เน็ต ในความเป็นจริง 70% ของเว็บไซต์ทั้งหมดใช้ PHP บนฝั่งเซิร์ฟเวอร์

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

ปัญหา WordPress และ PHP

เร็วๆ นี้ ไซต์ WordPress 8 ใน 10 แห่งจะใช้ PHP เวอร์ชันที่ไม่ได้รับการสนับสนุนอีกต่อไป

ตามสถิติของ WordPress.org พบว่า 35% ของไซต์ WordPress ทำงานบน PHP 5.6 การสนับสนุนที่ใช้งานอยู่สำหรับ PHP 5.6 สิ้นสุดลงในวันที่ 19 มกราคม 2017 และจะสิ้นสุดวงจรการใช้งานอย่างเป็นทางการในวันที่ 31 ธันวาคม ซึ่งหมายความว่าจะไม่มีการรองรับด้านความปลอดภัยอีกต่อไป และไซต์ที่ยังคงใช้ PHP 5.6 ต่อไปจะมีช่องโหว่ที่ไม่ได้รับการติดตั้ง

นอกจากนี้ยังมี PHP 7.0 ซึ่งจะสิ้นสุดอายุการใช้งานในวันที่ 3 ธันวาคม 2018 นอกจากนี้ยังไม่ใช่เวอร์ชัน PHP ที่รองรับอีกต่อไป อย่างไรก็ตาม เกือบ 20% ของไซต์ WordPress ทำงานบน PHP 7.0

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

นอกจากนี้ ประมาณ 25.2% ของไซต์ใช้งาน PHP เวอร์ชันเก่าที่ไม่รองรับอยู่แล้ว ซึ่งรวมถึง 5.2, 5.3, 5.4 และ 5.5

ดังนั้นในขณะที่เขียนบทความนี้ ประมาณ 80% ของไซต์ WordPress กำลังทำงานอยู่หรือกำลังจะใช้งานด้วย PHP เวอร์ชันที่ไม่รองรับ

เว็บไซต์ WordPress เพียง 20% เท่านั้นที่ทำงานบนเวอร์ชันที่รองรับล่าสุด - PHP 7.1, PHP 7.2 และ PHP 7.3

เหตุใดเว็บไซต์ WordPress จำนวนมากจึงยังคงใช้งาน PHP เวอร์ชันเก่าอยู่

มีสาเหตุหลายประการที่ทำให้เว็บไซต์ยังคงทำงานบน PHP เวอร์ชันเก่าและไม่รองรับ ต่อไปนี้เป็นเหตุผลที่พบบ่อยที่สุด

1. เจ้าของเว็บไซต์ไม่รู้หรือสนใจเกี่ยวกับเซิร์ฟเวอร์หรือซอฟต์แวร์โฮสติ้งของตน

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

2. นักพัฒนาปลั๊กอินและธีมใช้เวลานาน

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

3. ผู้ให้บริการโฮสติ้งไม่ต้องการรบกวนประสิทธิภาพของไซต์

แม้ว่า PHP 5.6 จะเปิดตัวในปี 2014 และการสนับสนุน PHP 7.0 กำลังจะสิ้นสุดลง แต่โฮสต์เว็บก็ได้เลื่อนการอัปเดตเซิร์ฟเวอร์ของตนเป็น PHP เวอร์ชันล่าสุด (7.1 หรือ 7.2) เนื่องจากอาจเกิดอันตรายจากปลั๊กอินและธีมเสียหาย

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

ทำไม WordPress ไม่ต้องการการอัพเดต PHP?

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

แต่ทุกอย่างถูกกำหนดให้เปลี่ยนแปลงในปี 2562

ที่ WordCamp US ในเดือนธันวาคม 2018 มีการประกาศว่า PHP 5.6 จะกลายเป็นเวอร์ชันขั้นต่ำที่รองรับในช่วงครึ่งแรกของปี 2019 และจะเพิ่มเป็น PHP 7.0 ในช่วงครึ่งหลังของปี 2019

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

ล่าสุดในช่วงต้นเดือนธันวาคม Gary Pendergast ผู้สนับสนุนหลัก WordPress แนะนำให้อัปเดตเวอร์ชัน PHP ขั้นต่ำ แผนซึ่ง Matt Mullenweg ยืนยันที่ WordCamp US จะทำให้ PHP 5.6 เป็นเวอร์ชันขั้นต่ำที่จำเป็นสำหรับ WordPress ภายในเดือนเมษายน 2019 โดยที่ PHP 7.0 จะกลายเป็นเวอร์ชันขั้นต่ำเร็วที่สุดในเดือนธันวาคม 2019

ทำไมคุณควรอัพเกรดเป็น PHP 7+

ขณะนี้ PHP 7.2 ไม่เพียงแต่รวมอยู่ในรายการข้อกำหนดที่แนะนำอย่างเป็นทางการสำหรับ WordPress เท่านั้น แต่ยังรวมอยู่ด้วย มีข้อดีหลายประการในความเคารพของ ความเร็ว ประสิทธิภาพ และความปลอดภัย .

1. ความเร็วและประสิทธิภาพ

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

เมื่อ PHP 7.0 เปิดตัว ก็ได้รับการยกย่องว่ามีการปรับปรุงประสิทธิภาพที่สำคัญ ในความเป็นจริง การทดสอบ PHP อย่างเป็นทางการโดยใช้ WordPress 4.1.1 แสดงให้เห็นว่า PHP 7.0 อนุญาตให้เซิร์ฟเวอร์ดำเนินการคำขอจำนวนมากต่อวินาทีเป็นสองเท่าของ PHP 5.6 โดยมีเวลาแฝงเพียงครึ่งหนึ่ง

เมื่อเร็ว ๆ นี้เราเปรียบเทียบ PHP 5.6, PHP 7.0, PHP 7.1, PHP 7.2 และ PHP 7.3 ผลลัพธ์ของพวกเขาแสดงให้เห็นว่า PHP 7.3 ดำเนินการคำขอมากกว่า 3 เท่าต่อวินาที เมื่อเทียบกับ PHP 5.6

หากคุณต้องการหลักฐานเพิ่มเติมเกี่ยวกับการปรับปรุงประสิทธิภาพ มีสิ่งหนึ่งที่แสดงให้เห็นว่า PHP 7.3 ซึ่งเปิดตัวในช่วงปลายปี 2018 นั้นเร็วกว่า PHP 7.2 ประมาณ 5%

2. การสนับสนุนและความเข้ากันได้

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

ในความเป็นจริง ปัญหาเกี่ยวกับ PHP เวอร์ชันเก่ามักเกิดขึ้นเป็นประจำในฟอรัมสนับสนุน WordPress.org หากคุณค้นหา "T_Function" การค้นหาจะแสดงผลลัพธ์มากกว่า 2,700 รายการ

ตามที่นักพัฒนา WPMU DEV Predrag Dubajic อธิบายในปลั๊กอิน Hustle ข้อผิดพลาด T_Function มักจะปรากฏขึ้นเมื่อผู้ใช้มี PHP เวอร์ชันล้าสมัย:

3. ความปลอดภัย

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

ตัวอย่างเช่น ตามข้อมูลช่องโหว่ด้านความปลอดภัยของ CVE พบว่ามีการค้นพบช่องโหว่ที่ทราบ 18 รายการใน PHP ในปีนี้ ในปี 2560 มีการค้นพบช่องโหว่ 43 รายการ และในปี 2559 มีการค้นพบช่องโหว่จำนวน 107 รายการ

ช่องโหว่เหล่านี้รวมถึง DoS, การเรียกใช้โค้ด, การแทรก SQL, XSS และช่องโหว่ประเภทอื่นๆ อีกมากมาย

ตรวจสอบความเข้ากันได้ของ PHP

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

ไม่ทราบว่าเว็บไซต์ของคุณใช้ PHP เวอร์ชันใดใช่หรือไม่ ต่อไปนี้เป็นวิธีตรวจสอบเวอร์ชัน PHP บน WordPress

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

ก่อนอัปเกรด คุณควรตรวจสอบว่าปลั๊กอินและธีมของคุณเข้ากันได้กับ PHP เวอร์ชันล่าสุดหรือไม่ ในการดำเนินการนี้ คุณสามารถใช้ปลั๊กอินตัวตรวจสอบความเข้ากันได้ของ WP Engine PHP ปลั๊กอินนี้จะสแกนไซต์ของคุณและตรวจสอบว่าปลั๊กอินใดบ้างที่เข้ากันได้กับ PHP สามเวอร์ชันล่าสุด

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

หากคุณพบว่าปลั๊กอินใดๆ ที่คุณใช้เข้ากันไม่ได้กับ PHP เวอร์ชันล่าสุด หรือให้ผลลัพธ์หรือคำเตือนที่ไม่รู้จัก โปรดติดต่อผู้เขียนปลั๊กอินเพื่อขอรับการสนับสนุน

วิธีอัปเดต PHP บน WordPress

เมื่อคุณตรวจสอบความเข้ากันได้ของไซต์ WordPress และทำการสำรองข้อมูลแล้ว คุณก็พร้อมที่จะอัปเดตเวอร์ชัน PHP ของคุณแล้ว

1. อัปเดต PHP โดยใช้ cPanel

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

สิ่งที่คุณต้องทำคือเลื่อนลงไปที่ส่วนซอฟต์แวร์แล้วเลือกเลือกเวอร์ชัน PHP

ในหน้าถัดไป ให้เลือกเวอร์ชันของ PHP ที่คุณต้องการใช้ แล้วคลิก "Set as Current"

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

2. อัปเดต PHP บนเซิร์ฟเวอร์ของคุณเอง

หากคุณจัดการเซิร์ฟเวอร์ของคุณเอง คุณสามารถอัปเกรดเป็น PHP 7.2 ได้ด้วยตัวเองโดยใช้คำแนะนำในการย้ายที่ให้ไว้ในเอกสาร php.net สิ่งสำคัญคือต้องใส่ใจกับคุณลักษณะและฟังก์ชันการทำงานใหม่ๆ ตลอดจนคุณลักษณะเดิมที่อาจส่งผลกระทบต่อไซต์ของคุณ