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

WordPress สร้างขึ้นโดยใช้ ภาษาสคริปต์ PHPดังนั้นจึงจำเป็นต้องติดตั้งเวอร์ชันล่าสุดบนเว็บเซิร์ฟเวอร์ของคุณ การทำให้ WordPress ทันสมัยอยู่เสมอ(keep WordPress up-to-date) นั้นเป็นเรื่องง่าย แต่เทคโนโลยีหลัก (เช่นPHP ) ไม่ได้ซิงค์กับ WordPress เวอร์ชันที่คุณติดตั้งอยู่เสมอ

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

ตรวจสอบเวอร์ชัน PHP ปัจจุบันของคุณ

ในบางครั้ง เวอร์ชันPHP ขั้นต่ำ ที่รองรับซึ่งWordPressรองรับการเปลี่ยนแปลงนั้น คุณสามารถตรวจสอบเวอร์ชันขั้นต่ำปัจจุบันได้ที่เว็บไซต์ WordPress(WordPress website)แต่ ณ วันที่เผยแพร่ ปัจจุบัน WordPressรองรับPHP 7.3ขึ้นไปเป็นอย่างน้อย 

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

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

  • ในการดำเนินการนี้ ให้ลงชื่อเข้าใช้หน้าผู้ดูแลระบบWordPress ของคุณ (WordPress)คุณจะต้องมีบัญชีผู้ใช้ที่มีบทบาทผู้ดูแลระบบ (Administrator)เมื่อคุณลงชื่อเข้าใช้แล้ว ให้กดTools > Site Healthจากเมนูด้านข้าง

  • หาก เวอร์ชัน PHP ของ WordPress(WordPress PHP)ไม่เป็นปัจจุบัน ระบบจะแสดงรายการแนะนำในแท็บสถานะ(Status)

  • หากต้องการตรวจสอบเวอร์ชัน PHP(PHP)ปัจจุบันให้กดInfo > Serverและตรวจสอบเวอร์ชันที่อยู่ในหมวดหมู่เวอร์ชัน PHP(PHP Version)

คุณยังสามารถตรวจสอบ เวอร์ชัน PHP ของคุณ โดยใช้ปลั๊กอินของบริษัทอื่น เช่น ตัวตรวจสอบความเข้า กัน ได้ของ PHP (PHP Compatibility Checker)หาก เวอร์ชัน PHP ของคุณ ล้าสมัย คุณจะต้องย้ายเพื่ออัปเกรดโดยเร็วที่สุด

สำรองข้อมูลไซต์ของคุณและเตรียมอัปเกรด(Backup Your Site & Prepare To Upgrade)

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

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

สำหรับ เซิร์ฟเวอร์ DIYขึ้นอยู่กับคุณ คุณจะต้องสำรองข้อมูลด้วยตนเอง หากคุณกลัวที่จะกดปุ่มเทอร์มินัล ให้ใช้ปลั๊กอินเช่นUpdraftPlusเพื่อสำรองข้อมูลการ ติดตั้ง WordPress ของคุณ โดยอัตโนมัติ UpdraftPlus สามารถจัดเก็บข้อมูลสำรองของคุณนอกเซิร์ฟเวอร์ โดยใช้ประโยชน์จากบริการจัดเก็บข้อมูล บนคลาวด์ เช่นGoogleหรือMicrosoft Azure

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

การสลับเวอร์ชัน PHP ใน WordPress โดยใช้ cPanel(Switching PHP Versions In WordPress Using cPanel)

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

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

เนื่องจาก cPanel เป็นแบบโมดูลาร์ การตั้งค่าเหล่านี้จึงอาจแตกต่างกัน ขึ้นอยู่กับรุ่น cPanel ของคุณเอง 

  • หากต้องการเปลี่ยนPHPเป็นเวอร์ชันใหม่ใน cPanel ให้ลงชื่อเข้าใช้ไซต์ cPanel สำหรับเว็บโฮสติ้งของคุณ เมื่อลงชื่อเข้าใช้แล้ว ให้มองหาตัวเลือก cPanel ชื่อPHP SelectorหรือSelect PHP versionแล้วกด

  • เครื่องมือ ตัวเลือก PHP(PHP Selector)ช่วยให้คุณเปลี่ยน เวอร์ชัน PHPที่ใช้อยู่บนเซิร์ฟเวอร์ของคุณในปัจจุบัน เลือกเวอร์ชันที่เท่ากับหรือสูงกว่า เวอร์ชันที่ WordPressรองรับขั้นต่ำ (ปัจจุบันคือPHP 7.3 ) จากเมนูแบบเลื่อนลงเวอร์ชัน PHP จากนั้นกด (PHP Version)Set as currentเพื่อใช้งาน

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

การอัปเดต PHP ด้วยตนเองจากเทอร์มินัลหรือการเชื่อมต่อ SSH(Updating PHP Manually From a Terminal Or SSH Connection)

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

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

  • หากคุณพร้อมที่จะอัปเกรด ให้เปิดเทอร์มินัลบนเว็บเซิร์ฟเวอร์ภายในเครื่อง หรือเชื่อมต่อกับเซิร์ฟเวอร์ระยะไกลโดยใช้ไคลเอ็นต์SSH บน (SSH)Windows , Linuxหรือ macOS เมื่อเชื่อมต่อแล้ว ให้ตรวจสอบ เวอร์ชัน PHP ของคุณ โดยพิมพ์php -vแล้วกด Enter

  • สำหรับเซิร์ฟเวอร์ที่ใช้Ubuntu และ Debian ให้พิมพ์ (Ubuntu)sudo apt-get install software-properties-common && sudo add-apt-repository ppa:ondrej/php && sudo apt update && sudo apt install phpx.xเพื่อติดตั้ง PHP แทนที่xxด้วยPHPเวอร์ชันล่าสุดที่มี(เช่นphp7.4 ) การดำเนินการนี้จะใช้ที่เก็บของบุคคลที่สามเพื่อติดตั้งแพ็คเกจ PHP ล่าสุด แต่คุณอาจต้องการดาวน์โหลดและติดตั้ง ด้วย

    ตนเองจากเว็บไซต์ PHP (PHP website)คุณสามารถเรียกใช้php-vอีกครั้งหลังจากติดตั้งเพื่อตรวจสอบว่าการติดตั้งสำเร็จหรือไม่

  • ระบบจะติดตั้ง PHP(PHP)เวอร์ชันล่าสุดแต่คุณต้องเปลี่ยนเวอร์ชันของPHPที่เว็บเซิร์ฟเวอร์ของคุณใช้ หากคุณใช้Apacheให้พิมพ์sudo a2enmod phpx.x (แทนที่xxด้วยเวอร์ชันที่ถูกต้อง) เพื่อเปลี่ยน การตั้งค่าเซิร์ฟเวอร์ Apache ของ คุณจากนั้นรีสตาร์ทApacheโดยพิมพ์sudo systemctl restart apache2หรือsudo service apache2 restart

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

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

รักษาเว็บไซต์ WordPress ของคุณให้ปลอดภัย(Keeping Your WordPress Site Secure)

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

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



About the author

ฉันเป็นผู้เชี่ยวชาญด้านการสนับสนุนลูกค้า windows 10/11/10 ที่มีประสบการณ์มากกว่า 5 ปี ฉันยังเป็นนักเล่นเกมตัวยงในช่วงไม่กี่ปีที่ผ่านมาและมีความสนใจอย่างมากใน xbox One จุดสนใจปัจจุบันของฉันคือการช่วยเหลือลูกค้าเกี่ยวกับปัญหาที่เกิดขึ้นกับระบบ windows 10 หรือ Windows 11 บ่อยครั้งผ่านการใช้เครื่องมือบริการลูกค้าของเรา เช่น การสนับสนุนคอลเซ็นเตอร์และความช่วยเหลือออนไลน์



Related posts