Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> HTML

วิธีการอัปเดตเวอร์ชัน PHP ใน WordPress? (คู่มือสำหรับผู้เริ่มต้น)

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

เมื่อ PHP ถูกสร้างขึ้นครั้งแรกในปี 1994 PHP ย่อมาจาก “หน้าแรกส่วนตัว “. แม้ว่าตอนนี้จะเรียกว่า “PHP:Hypertext Preprocessor “. คุณสามารถดูตัวอย่างโค้ด PHP ได้ในช่องด้านล่าง:

<?php
 echo "Welcome to the Malcare Blog!";
?>

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

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

เหตุใดจึงต้องอัปเดตเวอร์ชัน PHP ใน WordPress

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

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

  • คุณสมบัติ – รุ่นใหญ่แนะนำฟังก์ชันและไวยากรณ์ใหม่ที่นักพัฒนาสามารถใช้ได้ ซึ่งช่วยให้นักพัฒนาสามารถเพิ่มฟังก์ชันและคุณลักษณะใหม่ๆ ให้กับธีมและปลั๊กอินของ WordPress
  • ประสิทธิภาพ – มีการเพิ่มประสิทธิภาพเพื่อให้ PHP มีประสิทธิภาพมากขึ้น เมื่อสร้างเทมเพลตขนาดใหญ่ เว็บไซต์ PHP Benchmarks แนะนำว่า PHP 7.0 นั้นเร็วเป็นสองเท่าของ PHP 5.6 โดย PHP 8.0 ช่วยปรับปรุงเวลาในการโหลดเว็บไซต์ให้ดียิ่งขึ้นไปอีก เวลาในการโหลดหน้าเว็บที่ได้รับการปรับปรุงเหล่านี้จะช่วยปรับปรุงอันดับของเครื่องมือค้นหาของเว็บไซต์ของคุณและเพิ่มปริมาณการเข้าชม
  • ความปลอดภัย – การแก้ไขความปลอดภัยถูกนำไปใช้เพื่อแก้ไขช่องโหว่และจุดบกพร่อง ซึ่งจะช่วยลดความเสี่ยงที่ไซต์ WordPress ของคุณจะถูกแฮ็กได้อย่างมาก

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

ก่อนที่คุณจะอัปเกรดเวอร์ชัน PHP ใน WordPress

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

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

1. ตรวจสอบเวอร์ชัน PHP ใน WordPress

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

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

หากคุณผ่านการทดสอบทั้งหมด คุณจะได้รับแจ้งว่าคุณทำได้ดีมาก

วิธีการอัปเดตเวอร์ชัน PHP ใน WordPress? (คู่มือสำหรับผู้เริ่มต้น)
เครื่องมือตรวจสุขภาพไซต์ WordPress

แท็บข้อมูลช่วยให้คุณเห็นภาพรวมที่สมบูรณ์ของ WordPress ใน 10 หมวดหมู่ ภายใต้หมวดหมู่เซิร์ฟเวอร์ คุณสามารถดูเวอร์ชัน PHP ที่เซิร์ฟเวอร์ของคุณใช้อยู่ได้

ในภาพหน้าจอด้านล่าง คุณจะเห็นเว็บไซต์ WordPress ของฉันใช้ PHP 7.4.30

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

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

วิธีการอัปเดตเวอร์ชัน PHP ใน WordPress? (คู่มือสำหรับผู้เริ่มต้น)
หน้าข้อมูลเซิร์ฟเวอร์ช่วยให้คุณทราบว่าคุณกำลังใช้ PHP, MySQL และ Apache เวอร์ชันใด

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

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

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

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

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

ตารางด้านล่างแสดงเวอร์ชันของคอร์ WordPress เวอร์ชันต่างๆ ที่รองรับโดย PHP เวอร์ชันต่างๆ

* ในขณะที่เขียน WordPress เวอร์ชันล่าสุดคือ 6.0.1

เวอร์ชัน PHP รุ่น WordPress ที่รองรับ
8.0 5.6 เป็นเวอร์ชันล่าสุด
7.4 5.3 เป็นเวอร์ชันล่าสุด
7.3 5.0 เป็นเวอร์ชันล่าสุด
7.2 4.9 เป็นเวอร์ชันล่าสุด
7.1 4.7 เป็นเวอร์ชันล่าสุด
7.0 4.4 เป็นเวอร์ชันล่าสุด
5.6 4.1 เป็นเวอร์ชันล่าสุด
5.5 3.7 ถึง 5.1
5.4 3.7 ถึง 5.1
5.3 3.7 ถึง 5.1
5.2 3.7 ถึง 5.1
ความเข้ากันได้ของ PHP และเวอร์ชัน WordPress

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

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

3. อัปเดต WordPress Core, ธีม &ปลั๊กอิน

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

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

4. สำรองข้อมูลเว็บไซต์ WordPress ของคุณ

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

โปรดตรวจสอบบทความของฉัน "19 ปลั๊กอินสำรอง WordPress ที่ดีที่สุดเพื่อให้ข้อมูลของคุณปลอดภัย" เพื่อดูรายการโซลูชันการสำรองข้อมูล WordPress ที่ดีที่สุดในตลาด

5. สร้างสภาพแวดล้อมการแสดงละคร

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

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

หากคุณไม่แน่ใจเกี่ยวกับวิธีการสร้างเว็บไซต์แสดงละคร WordPress ฉันแนะนำให้อ่านบทความของฉัน “วิธีสร้างเว็บไซต์แสดงละครสำหรับเว็บไซต์ WordPress“ ในบทความ ฉันจะแสดงขั้นตอนที่แน่นอนที่คุณต้องปฏิบัติตามเพื่อสร้างเว็บไซต์แสดงละครโดยใช้ BlogVault, WPStaging, WP Stagecoach, WP Engine, FlyWheel และ Kinsta

โปรดใช้โซลูชันการแสดงละครของ WordPress ที่อนุญาตให้คุณเปลี่ยนเวอร์ชัน PHP ที่กำลังใช้งานอยู่

6. อัปเดต PHP ในพื้นที่แสดงของคุณ

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

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

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

วิธีการอัปเดตเวอร์ชัน PHP ใน WordPress? (คู่มือสำหรับผู้เริ่มต้น)
การเปลี่ยนเวอร์ชัน PHP ในพื้นที่จัดเตรียม Kinsta

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

วิธีการอัปเดตเวอร์ชัน PHP ใน WordPress? (คู่มือสำหรับผู้เริ่มต้น)
เลือกเวอร์ชันอื่นของ PHP ที่จะใช้เมื่อสร้างพื้นที่จัดเตรียมใหม่ใน BlogVault

7. ตรวจสอบไซต์ WordPress แบบ Staged ของคุณ

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

อย่าลืมตรวจสอบทุกแง่มุมของเว็บไซต์ของคุณ

  • การออกแบบเว็บไซต์ – เว็บไซต์แสดงละครของคุณมีรูปลักษณ์และทำงานตามที่ควรจะเป็นหรือไม่
  • แบบฟอร์มและองค์ประกอบแบบไดนามิก – แบบฟอร์ม เครื่องมือ และองค์ประกอบแบบไดนามิกของเว็บไซต์ของคุณยังทำงานอย่างถูกต้องหรือไม่
  • ประสิทธิภาพ – เว็บไซต์ของคุณโหลดช้าหรือเร็วกว่าเดิมหรือไม่? (GTmetrix และ PageSpeed ​​Insights เป็นเครื่องมือที่มีประโยชน์ในการตรวจสอบสิ่งนี้)

การทดสอบเป็นขั้นตอนที่สำคัญที่สุดในการอัปเดต PHP ใน WordPress ดังนั้นให้ใช้เวลาและตรวจสอบทุกอย่าง คุณจะขอบคุณตัวเองในภายหลัง

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

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

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

สำหรับบริษัทโฮสติ้งส่วนใหญ่ ใช้เวลาเพียงนาทีเดียวในการอัปเดต PHP ใน WordPress ผ่านแผงควบคุมโฮสติ้งของคุณ

GoDaddy

ขั้นตอนการอัปเดต PHP เวอร์ชัน กับ GoDaddy ขึ้นอยู่กับว่าคุณมีบัญชีโฮสติ้งสำหรับ Linux, windows หรือ WordPress ที่มีการจัดการ

เปลี่ยนเวอร์ชัน PHP ใน Linux

  1. ไปที่หน้าผลิตภัณฑ์ GoDaddy ของคุณ
  2. ภายใต้เว็บโฮสติ้ง เลือกบัญชีโฮสติ้งของคุณแล้วคลิก จัดการ
  3. ไปที่พื้นที่การตั้งค่าในแดชบอร์ดหลักของคุณ
  4. เลือก เซิร์ฟเวอร์
  5. ไปที่บริเวณที่ระบุว่า เวอร์ชัน PHP และเลือกจัดการ
  6. เลือกเวอร์ชัน PHP ที่คุณต้องการเปลี่ยน พิมพ์ 'อัปเดต ' เพื่อยืนยันการเลือกของคุณ แล้วคลิก บันทึก

เปลี่ยนเวอร์ชัน PHP ใน Windows

  1. ไปที่หน้าผลิตภัณฑ์ GoDaddy ของคุณ
  2. ภายใต้เว็บโฮสติ้ง เลือกบัญชีโฮสติ้งของคุณแล้วคลิก จัดการ
  3. เลือก ผู้ดูแลระบบ Plesk จากแดชบอร์ดหลัก
  4. ไปที่โดเมนที่คุณต้องการแก้ไขและเลือก การตั้งค่า PHP
  5. เลือกเวอร์ชันของ PHP ที่คุณต้องการใช้จาก การสนับสนุน PHP เมนูแล้วคลิก ตกลง

เปลี่ยนเวอร์ชัน PHP ในบัญชี WordPress ที่มีการจัดการ

  1. ไปที่หน้าผลิตภัณฑ์ GoDaddy ของคุณ
  2. จากหน้าผลิตภัณฑ์ของฉัน เลือก จัดการทั้งหมด
  3. คลิกที่เมนูแบบเลื่อนลงสามจุด ( ) สำหรับเว็บไซต์ที่คุณต้องการแก้ไขและเลือก การตั้งค่า
  4. ในพื้นที่ไซต์การผลิต ไปที่ เวอร์ชัน PHP และคลิก เปลี่ยน
  5. เลือกเวอร์ชัน PHP ที่คุณต้องการเปลี่ยนและคลิก บันทึกการเปลี่ยนแปลง
วิธีการอัปเดตเวอร์ชัน PHP ใน WordPress? (คู่มือสำหรับผู้เริ่มต้น)
การเปลี่ยนเวอร์ชัน PHP ในบัญชีโฮสติ้ง WordPress ที่จัดการโดย GoDaddy

ราคาถูก

Namecheap มีบัญชีโฮสติ้งหลายประเภท ด้วยเหตุนี้ กระบวนการอัปเดต PHP จึงแตกต่างกันสำหรับผู้ที่ใช้โฮสติ้งที่ใช้ร่วมกันและผู้ที่มีบัญชี VPS และเซิร์ฟเวอร์เฉพาะ

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

วิธีอัปเดต PHP บนบัญชีโฮสติ้งที่ใช้ร่วมกัน

  1. เข้าสู่ระบบบัญชีโฮสติ้ง cPanel ของคุณ
  2. นำทางไปยัง พิเศษสำหรับลูกค้า Namecheap ส่วนแล้วคลิก เลือกเวอร์ชัน PHP
  3. คลิกที่ เวอร์ชัน PHP ปัจจุบัน เมนูแบบเลื่อนลงและเลือกเวอร์ชันของ PHP ที่คุณต้องการเปลี่ยนเป็น
  4. คลิกที่ ตั้งเป็นปัจจุบัน เพื่อใช้การเปลี่ยนแปลง

วิธีอัปเดต PHP บน VPS หรือเซิร์ฟเวอร์เฉพาะ

  1. เข้าสู่ระบบแผงควบคุม WHM ของคุณ
  2. เปิดตัว EasyApache จากเมนูการนำทางหลัก
  3. สำรองข้อมูลการกำหนดค่าปัจจุบันของคุณ จากนั้นคลิกการตั้งค่าฟันเฟืองเพื่อเริ่มปรับแต่งการกำหนดค่าของคุณ
  4. เลือก เวอร์ชัน Apache คุณต้องการใช้
  5. เลือกเวอร์ชัน PHP ที่คุณต้องการเปลี่ยนเป็น
  6. ทำตามขั้นตอนที่เหลือ จากนั้นคลิก บันทึกและสร้าง เพื่อสิ้นสุดกระบวนการอัปเดต
วิธีการอัปเดตเวอร์ชัน PHP ใน WordPress? (คู่มือสำหรับผู้เริ่มต้น)
การเปลี่ยนเวอร์ชัน PHP ในบัญชีโฮสติ้งที่ใช้ร่วมกันของ Namecheap

BlueHost

BlueHost เสนอแผงควบคุมการโฮสต์สองประเภทให้กับลูกค้า แผงโฮสติ้งรุ่นเก่าเรียกว่า Legacy และแผงโฮสต์ใหม่ชื่อ ร็อค . กระบวนการอัปเดต PHP นั้นตรงไปตรงมากับบัญชีทั้งสองประเภท

วิธีอัปเดต PHP ในแผงควบคุมโฮสติ้งรุ่นเก่า

  1. ลงชื่อเข้าใช้แผงควบคุมหลักของ BlueHost
  2. นำทางไปยัง โฮสติ้ง และเลือก cPanel
  3. ไปที่ การเขียนโปรแกรม และเลือก การกำหนดค่า PHP
  4. เลือกเวอร์ชันของ PHP ที่คุณต้องการอัปเดตและคลิก บันทึกการเปลี่ยนแปลง

วิธีอัปเดต PHP ในแผงควบคุม Rock Hosting

  1. ลงชื่อเข้าใช้แผงควบคุมหลักของ BlueHost
  2. ไปที่เมนูการนำทางหลักและเลือก ขั้นสูง
  3. นำทางไปยัง ซอฟต์แวร์ ส่วนแล้วคลิก ตัวจัดการ MultiPHP
  4. สำหรับแต่ละเว็บไซต์ที่คุณต้องการอัปเดต ให้เลือกเวอร์ชัน PHP ที่คุณต้องการอัปเดตและคลิก ใช้
วิธีการอัปเดตเวอร์ชัน PHP ใน WordPress? (คู่มือสำหรับผู้เริ่มต้น)
กำลังอัปเดต PHP ในแผงควบคุมรุ่นเก่าของ BlueHost

ไซต์กราวด์

ก่อนหน้านี้ SiteGround ใช้ cPanel สำหรับแผงควบคุมการโฮสต์ แต่ตอนนี้มีแผงแบบกำหนดเองให้ลูกค้าเรียกว่า Site Tools

  1. ลงชื่อเข้าใช้ เครื่องมือไซต์
  2. ในเมนูหลัก ให้ไปที่ Devs และเลือก ตัวจัดการ PHP
  3. ใน จัดการการตั้งค่า PHP คลิกที่ไอคอนแก้ไข แล้วเลือกเวอร์ชันของ PHP ที่คุณต้องการเปลี่ยนเป็น

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

วิธีการอัปเดตเวอร์ชัน PHP ใน WordPress? (คู่มือสำหรับผู้เริ่มต้น)
การใช้ PHP Manager ของ SiteGround

โฮสต์เกเตอร์

HostGator ใช้ cPanel สำหรับแผงควบคุมโฮสติ้ง ดังนั้นคุณต้องใช้ MultiPHP Manager เพื่ออัปเดต PHP ใน WordPress

  1. เข้าสู่ระบบ cPanel
  2. นำทางไปยัง ซอฟต์แวร์ และเลือก ตัวจัดการ MultiPHP
  3. เลือกโดเมนทั้งหมดที่คุณต้องการอัปเดต PHP
  4. เลือก เวอร์ชัน PHP ที่คุณต้องการจากเมนูแบบเลื่อนลงแล้วคลิกใช้
วิธีการอัปเดตเวอร์ชัน PHP ใน WordPress? (คู่มือสำหรับผู้เริ่มต้น)
ตัวจัดการ MultiPHP ทำให้กระบวนการอัปเดต PHP ง่ายขึ้น

คินสตา

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

  1. ลงชื่อเข้าใช้แดชบอร์ด Kinsta และเลือก ไซต์ จากเมนูหลัก
  2. คลิกที่ เครื่องมือ แท็บ
  3. ใน เอ็นจิน PHP ส่วน ให้คลิก แก้ไข และเลือกเวอร์ชัน PHP ที่คุณต้องการเปลี่ยนเป็น
วิธีการอัปเดตเวอร์ชัน PHP ใน WordPress? (คู่มือสำหรับผู้เริ่มต้น)
การยืนยันการอัปเดต PHP ใน Kinsta

เครื่องยนต์ WP

WP Engine ช่วยให้ลูกค้าสามารถอัปเดต PHP ใน WordPress จากหน้าภาพรวมและหน้าเว็บไซต์ได้

วิธีอัปเดต PHP ในหน้าภาพรวม

  1. เข้าสู่ระบบพอร์ทัลผู้ใช้ WP Engine ของคุณ
  2. เลือกสภาพแวดล้อมการผลิตของคุณ
  3. ใน สถิติสิ่งแวดล้อม ให้คลิกที่ เวอร์ชัน PHP หมายเลข
  4. เลือกเวอร์ชัน PHP ที่คุณต้องการแล้วคลิก เปลี่ยนเวอร์ชัน PHP

วิธีอัปเดต PHP บนหน้าเว็บไซต์

  1. เข้าสู่ระบบพอร์ทัลผู้ใช้ WP Engine ของคุณ
  2. เลือกสภาพแวดล้อมการผลิตของคุณ
  3. คลิกที่ เวอร์ชัน PHP หมายเลขที่แสดงถัดจากสภาพแวดล้อมของคุณ
  4. เลือกเวอร์ชัน PHP ที่คุณต้องการแล้วคลิก เปลี่ยนเวอร์ชัน PHP

* หากคุณต้องการอัปเดต PHP ในสภาพแวดล้อมการจัดเตรียมของคุณ โปรดเลือกสภาพแวดล้อมการจัดเตรียมของคุณในขั้นตอนที่สอง

วิธีการอัปเดตเวอร์ชัน PHP ใน WordPress? (คู่มือสำหรับผู้เริ่มต้น)
การเปลี่ยนเวอร์ชัน PHP ใน WP Engine

เปลี่ยนเวอร์ชัน PHP ในสภาพแวดล้อมการโฮสต์อื่น ๆ

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

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

วิธีการอัปเดตเวอร์ชัน PHP ใน WordPress? (คู่มือสำหรับผู้เริ่มต้น)
แดชบอร์ดหลักของ Wetopi

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

สวัสดี

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

ขอแสดงความนับถือ

เควิน


ตัวอย่างการร้องขอการสนับสนุนไปยังบริษัทโฮสติ้ง

คุณควรจ้างผู้เชี่ยวชาญหรือไม่

คำแนะนำของฉันคือการพูดคุยกับบริษัทโฮสติ้งของคุณเสมอ หากคุณไม่แน่ใจเกี่ยวกับวิธีการอัปเดต PHP

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

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

สิ่งที่ต้องทำหลังจากอัปเดต PHP ใน WordPress

สิ่งสำคัญที่ต้องทำหลังจากอัปเดตเวอร์ชัน PHP ในเว็บไซต์ WordPress คือการตรวจสอบว่าทุกอย่างยังทำงานได้อย่างถูกต้อง

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

การแก้ไขปัญหาการอัปเกรด PHP

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

  • คุณกำลังใช้ธีม WordPress ที่ล้าสมัย
  • คุณกำลังใช้ปลั๊กอิน WordPress ที่ล้าสมัย
  • คุณได้อัปเกรดเป็น PHP เวอร์ชันใหม่ที่ยังไม่สนับสนุนโดยนักพัฒนา WordPress

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

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

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

หากคุณกำลังเผชิญกับหน้าจอสีขาวหลังจากอัปเดต PHP ให้ทำตามขั้นตอนเหล่านี้:

  • ปิดใช้งานปลั๊กอิน WordPress ทั้งหมด – ปิดใช้งานปลั๊กอิน WordPress ทั้งหมดจากพื้นที่ผู้ดูแลระบบ หากไม่สามารถเข้าถึงพื้นที่ผู้ดูแลระบบ ให้เปลี่ยนชื่อ wp-content/plugins ชั่วคราว แล้วเปลี่ยนกลับเพื่อปิดใช้งานปลั๊กอินทั้งหมด ซึ่งสามารถทำได้โดยใช้ไคลเอนต์ FTP เช่น FileZilla หรือตัวจัดการไฟล์ภายในแผงควบคุมโฮสติ้งของคุณ
  • เปลี่ยนธีม WordPress ของคุณ – หากคุณยังคงเผชิญกับหน้าจอสีขาวหลังจากปิดใช้งานปลั๊กอิน WordPress ทั้งหมดแล้ว ให้ลองเปลี่ยนไปใช้ธีม WordPress เริ่มต้น เช่น Twenty Twenty-Two เพื่อแยกแยะว่าธีม WordPress ของคุณเป็นต้นเหตุ
  • ตรวจสอบไฟล์ .Htaccess ของเว็บไซต์ของคุณ – ควรตรวจสอบไฟล์ WordPress .htaccess หากเว็บไซต์ของคุณใช้งานไม่ได้กับธีม WordPress ใดๆ อย่าลืมพูดคุยกับโฮสต์ของคุณหากคุณไม่แน่ใจว่าต้องทำอย่างไร
  • เปิดใช้งานปลั๊กอิน WordPress ใหม่ทีละรายการ – หากหน้าจอสีขาวแห่งความตายหายไปหลังจากปิดใช้งานปลั๊กอิน WordPress ทั้งหมด คุณสามารถตรวจจับปัญหาที่เป็นปัญหาได้โดยใช้การลองผิดลองถูก สิ่งที่คุณต้องทำคือเปิดใช้งานปลั๊กอิน WordPress ใหม่ทีละตัว วิธีนี้จะช่วยให้คุณเห็นว่าปลั๊กอินใดทำให้เกิดปัญหาความเข้ากันได้

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

ความคิดสุดท้าย

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

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

ขอให้โชคดี

เควิน

คำถามที่พบบ่อย

รายการคำถามที่พบบ่อยเกี่ยวกับการอัปเดต PHP สำหรับเว็บไซต์ WordPress

สำคัญหรือไม่ว่าฉันใช้ PHP เวอร์ชันใด

ใช่เลย

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

ฉันจะทราบได้อย่างไรว่าเมื่อถึงเวลาต้องอัปเดตเวอร์ชัน PHP ใน WordPress

หน้าข้อกำหนดของ WordPress ในปัจจุบันแนะนำ PHP เวอร์ชัน 7.4 ขึ้นไป หากคุณใช้ PHP เวอร์ชันเก่า เช่น 5.6, 7.0, 7.1, 7.2 หรือ 7.3 ฉันขอแนะนำให้อัปเกรด

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

ฉันต้องทดสอบทุกอย่างในสภาพแวดล้อมการแสดงละครก่อนหรือไม่

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

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

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

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

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

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

การใช้ PHP เวอร์ชันที่ไม่รองรับมีความเสี่ยงอย่างไร

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