วิธีอัปเดตเวอร์ชัน php เป็น 7.0.1 วิธีเปลี่ยนหรืออัปเดต WordPress เวอร์ชัน PHP การอัปเดต PHP โดยใช้ cPanel

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

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

สวัสดีผู้อ่านที่รัก

เมื่อวานฉันเปิดคอนโซลผู้ดูแลระบบของไซต์และอ่านคำเตือนจากปลั๊กอิน Yoast SEO PHP เวอร์ชัน 5.2บล็อกของฉันใช้งานได้นั้นล้าสมัยแล้ว และอาจนำไปสู่ปัญหาด้านความปลอดภัยของบล็อกของฉันได้

ฉันเข้าใจว่าความปลอดภัยและความเร็วของบล็อกและเว็บไซต์มีความสำคัญเพียงใด และฉันรับฟังคำแนะนำนี้ และวันนี้ฉันได้อัปเดต PHP 5.2 ซึ่งบล็อกของฉันใช้งานได้เป็นเวอร์ชัน พีเอชพี 7.1.

พูดง่ายๆ ก็คือ ฉันตัดสินใจเขียนคำแนะนำ “การอัปเดต PHP สำหรับ WordPress” เพื่อเป็น “เครื่องเตือนใจ” สำหรับตัวฉันเอง และบางทีมันอาจจะน่าสนใจสำหรับคนอื่นๆ

มาเริ่มกันเลย

ฉันจะเขียนคำสั่งนี้ทีละขั้นตอนเหมือนกับที่ฉันทำ อัพเดต PHPสำหรับบล็อกของฉัน เวิร์ดเพรสซึ่งเป็นเจ้าภาพ เบเก็ท.

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

ฉันจะเขียนมันทีละขั้นตอนแล้วคุณจะเข้าใจว่าคุณสามารถอัปเดต PHP ของไซต์ของคุณได้อย่างไรโดยทำตามขั้นตอนของฉันซ้ำ

มาอัปเดต PHP ของเว็บไซต์โดยใช้ตัวอย่างการอัปเดต PHP สำหรับบล็อกที่สร้างบน WordPress จาก PHP 5.2 เป็น PHP 7.1

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

ขั้นตอนที่ 1จำเป็นต้อง เปิดคอนโซลผู้ดูแลระบบไซต์บน WordPress http://ที่อยู่เว็บไซต์ของคุณ/wp-admin/

ที่นั่น เปิดแท็บปลั๊กอินให้เลือกทั้งหมด ปลั๊กอินที่ติดตั้งและ ปิดการใช้งานหรือลบออกทั้งหมด

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

ฉันเลือกตัวเลือกปิดการใช้งานปลั๊กอิน แต่หลังจากอัปเดต PHP แล้ว ปลั๊กอินบางตัวก็ไม่ต้องการเปิดใช้งานและฉันต้องลบมันออกทั้งหมด

จากนั้นทำการติดตั้งตั้งแต่ต้น จากนั้นจึงติดตั้งและเปิดใช้งานปลั๊กอินโดยไม่มีปัญหา

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

ตรวจสอบความเข้ากันได้ของปลั๊กอินใน WordPress เวอร์ชัน 5.2 “Jaco”

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

ดังนั้นฉันจึงปิดการใช้งานปลั๊กอินที่ติดตั้งทั้งหมด

ขั้นตอนที่ 2ฉันเปิดของฉัน โฮสติ้งแผงผู้ดูแลระบบที่นั่นฉันเปิดตัวเลือก สำรองข้อมูล(สร้างสำเนาสำรอง)

และ การสร้างการสำรองข้อมูลทั้งสองโฟลเดอร์ที่มีไฟล์ของไซต์และฐานข้อมูลและฉันดาวน์โหลดไฟล์เก็บถาวรทั้งสองนี้ลงในคอมพิวเตอร์ของฉันหากมีสิ่งผิดปกติเกิดขึ้นทันที

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

ดูว่า PHP เวอร์ชันใด หรือเลือกและอัปเดตสำหรับ เวอร์ชันใหม่ PHP

โดยคลิกที่ไอคอนจากรายการดรอปดาวน์ของเวอร์ชัน PHP ฉันเลือกเวอร์ชันที่ฉันต้องการซึ่งฉันต้องการอัปเดต PHP ฉันอยู่เพื่อตัวเอง เลือก PHP 7.1.

เมื่อเปรียบเทียบกับ PHP เวอร์ชันเก่า เวอร์ชันที่สูงกว่า PHP 7.0 จะดีกว่าในสามด้าน: ความปลอดภัย ความเร็ว และการพิสูจน์อนาคต

1. PHP 5.2 ไม่ได้รับการอัพเดตมาหลายปีแล้วและมีปัญหาร้ายแรง

2. PHP 7 เร็วกว่าเวอร์ชัน 5.2 ถึง 400% ซึ่งหมายความว่าคุณสามารถใช้โหลดเซิร์ฟเวอร์น้อยลงถึง 50% ในขณะที่ได้ผลลัพธ์เท่าเดิม

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

ขั้นตอนที่ 3ใช่แล้ว ฉันเป็น เลือก PHP 7.1- และกดปุ่ม นำมาใช้ปรากฏขึ้นในวินาทีต่อมา ข้อความความสำเร็จในการอัปเดต PHP.

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

นั่นคือทั้งหมดจริงๆ คำแนะนำง่ายๆเกี่ยวกับ " การอัปเดต PHP สำหรับบล็อก WordPress«.

สรุปแล้ว

ฉันต้องการเตือนคุณสำหรับผู้ที่ไม่ได้อัปเดต WordPress CMS ด้วยตนเองและตัดสินใจที่จะดำเนินการด้วยตนเอง แทนที่จะรอให้ WordPress อัปเดตตัวเอง

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

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

และอย่าลืมวิธีการพื้นฐานสำหรับ .

เช่นเคยเขียนคำถามของคุณในความคิดเห็น

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

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

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

ฉันกำลังพยายามทำให้โครงการ Laravel ของฉันทำงานได้ แต่เมื่อฉันใช้การอัปเดตผู้แต่งข้อความจะมีข้อความต่อไปนี้:

แพ็คเกจนี้ต้องการ php >= 5.6.4 แต่เวอร์ชัน PHP ของคุณ (5.5.12) ไม่ตรงตามข้อกำหนดนี้

ฉันใช้ WAMP ซึ่งรัน php เวอร์ชัน 7.0.4 ซึ่งจะได้รับการยืนยันในเบราว์เซอร์ด้วยหากฉันใช้เวอร์ชัน php ซ้ำ แต่เมื่อฉันใช้ php-vในคอนโซลแสดงว่าฉันใช้ PHP เวอร์ชัน 5.5.12 (cli)

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

เนื้อหาของ PATH ของฉันแสดงอยู่ในรูปภาพต่อไปนี้

สารละลาย

คุณสามารถถอนการติดตั้งผู้แต่งได้ และเมื่อคุณติดตั้งใหม่ ระบบจะขอให้คุณระบุ ไดเรกทอรี PHPซึ่งจะเป็น C:\wamp64\bin\php (ปกติ) ณ จุดนี้ คุณสามารถเลือกเวอร์ชันของ PHP ที่คุณต้องการใช้ , ขอให้โชคดี.

โซลูชั่นอื่น ๆ

ซึ่งหมายความว่าคุณมีอีกหนึ่ง การติดตั้ง PHPบนระบบของคุณ ตรวจสอบโปรแกรมของคุณในแผงควบคุมและลบการติดตั้งดังกล่าว

เพียงลบเส้นทางที่ชี้ไปยังไดเร็กทอรีการติดตั้ง PHP ใด ๆ

มิฉะนั้น หากคุณไม่แน่ใจเกี่ยวกับการเปลี่ยนตัวแปร PATH (ซึ่งอาจทำให้เกิดปัญหาร้ายแรงได้หากไม่ได้ตั้งค่าอย่างถูกต้อง) คุณสามารถลบไดเร็กทอรีที่ตัวแปร PATH ชี้ไป.... (ฉันหมายถึงไดเรกทอรี PHP)

อย่างแน่นอน ทางออกที่ดีที่สุด- เพิ่มเส้นทางไปยังไดเรกทอรีถัง PHP7 ของคุณที่จุดเริ่มต้นของตัวแปร PATH คุณควรทำให้ผู้แต่งพร้อมใช้งานในไดเร็กทอรี bin ของ PHP7 นี้

ตัวอย่างเช่น แทนที่ C:\php ในพาธของคุณด้วย C:\wamp\bin\php7 หรือที่ใดก็ตามที่มีพาธ PHP7

หากคุณติดตั้งก่อน xampp/wampp และ composer ทั่วโลก คุณสามารถเพิ่ม php ลงในพาธสภาพแวดล้อมของคุณเพื่อเรียกใช้ได้ทุกที่ และตอนนี้คุณต้องการให้ผู้แต่งใช้ xampp ใหม่กับ php ที่คุณเพิ่งติดตั้ง ดังนั้นไปที่ระบบ > แท็บ "ขั้นสูง" > > ตัวแปรสภาพแวดล้อม > อาจจะอยู่ใน "PATH" จากนั้นค้นหาว่าคุณมี C:\xampp\php หรือไม่ และแก้ไขตำแหน่ง php ใหม่ของคุณ

ฉันมีหลายเวอร์ชันจาก xampp สำหรับการทดสอบและผู้แต่งทั่วโลกสำหรับ php 7.2

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

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

เมื่อเร็วๆ นี้ Joomla ได้เพิ่มข้อกำหนดเวอร์ชัน PHP เป็น PHP 5.6 หรือ 7 แต่ CMS ก็สามารถทำงานบน PHP 5.3.10+ ได้เช่นกัน

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

**ข้อสำคัญ: หากคุณตัดสินใจอัปเกรดเป็น PHP 7 ตรวจสอบให้แน่ใจว่าเวอร์ชัน Joomla บนเว็บไซต์ของคุณเป็น 3.5+ เพื่อให้ระบบทำงานได้อย่างถูกต้อง

โฮสติ้งเสมือนหรือ VPS

วิธีที่ง่ายที่สุด

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

อัปเดต PHP ผ่าน cPanel

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

เลือก PHP เวอร์ชัน 5.6+ หรือ 7 แล้วบันทึกการเปลี่ยนแปลง

อัปเดตผ่านไฟล์ .htaccess

หากวิธีการข้างต้นไม่ได้ผลสำหรับคุณ ทางเลือกที่ดีที่สุด- อัปเดตเวอร์ชัน PHP โดยใช้ไฟล์ .htaccess

ไปที่ cPanel, File Manager และเลือกรูทของไซต์ ซึ่งสามารถทำได้โดยใช้ FTP ในไดเร็กทอรีรากให้สร้าง ไฟล์ใหม่(หรือแก้ไขที่มีอยู่) .htaccess และเพิ่มบรรทัดต่อไปนี้:

หากต้องการอัปเกรดเป็น PHP 5.6

แอปพลิเคชัน AddHandler/x-httpd-php56 .php .php5 .php4 .php3

หากต้องการอัปเกรดเป็น PHP 7.0

แอปพลิเคชัน AddHandler/x-httpd-php70 .php .php5 .php4 .php3

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

VPS หรือเซิร์ฟเวอร์เฉพาะ

หากคุณใช้ Ubuntu 14.04 หรือต่ำกว่า คุณสามารถอัปเดตได้โดยใช้คำสั่งนี้:

Sudo apt-get อัปเกรด sudo apt-get dist-อัปเกรด

มาเพิ่มพื้นที่เก็บข้อมูล PHP ในรายการของเรากัน กรุณาโกนรุ่นที่เหมาะสม

Sudo apt-add-repository ppa:ondrej/php5-5.6.1

Sudo apt-add-repository ppa:ondrej/php

อัปเกรดเป็น PHP 5.6

sudo apt-get ติดตั้ง php5

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

Apache: บริการ sudo apache2 รีสตาร์ท

Nginx: บริการ sudo nginx รีสตาร์ท

กำลังอัปเดตเป็น PHP 7

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

กำลังอัปเดต mod_php ใน Apache

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

Sudo apt-get ติดตั้ง php7.0

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

กำลังอัปเดต PHP-FPM ใน nginx

ตอนนี้เรามาพูดถึงกระบวนการอัปเดตระบบโดยใช้ nginx เป็นเว็บเซิร์ฟเวอร์และ PHP-FPM เพื่อรันโค้ด PHP

ขั้นแรก ติดตั้งแพ็คเกจ PHP-FPM ใหม่และการขึ้นต่อกัน:

Sudo apt-get ติดตั้ง php7.0-fpm

จากนั้นคุณจะได้รับแจ้งให้ดำเนินการต่อ กด Enter เพื่อทำการติดตั้งให้เสร็จสิ้น หากคุณใช้ MySQL ตรวจสอบให้แน่ใจว่าได้ติดตั้งการผูก PHP เข้ากับ MySQL อีกครั้ง:

Sudo apt-get ติดตั้ง php7.0-mysql

หมายเหตุ: หากคุณได้ทำการเปลี่ยนแปลงที่สำคัญกับไฟล์การกำหนดค่าใน /etc/PHP5 ไฟล์เหล่านี้จะยังคงอยู่ที่เดิมและสามารถอ้างอิงได้ ไฟล์การกำหนดค่าสำหรับ PHP 7.0 จะอยู่ใน /etc/PHP/7.0

ตอนนี้อัปเดตบล็อกเซิร์ฟเวอร์ nginx ของคุณด้วย PHP 7.0 ใหม่

Fastcgi_pass ยูนิกซ์:/run/php/php7.0-fpm.sock;

บันทึกและปิดไฟล์ ตอนนี้สิ่งที่เหลืออยู่คือการรีบูต

บริการ Sudo nginx รีสตาร์ท

ตรวจสอบเวอร์ชัน PHP ของคุณในแผงผู้ดูแลระบบ Joomla ไปที่ระบบ > ข้อมูลระบบ คุณจะสามารถดูหมายเลขเวอร์ชัน PHP ของคุณได้ที่นั่น

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

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

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

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

ตั้งแต่เดือนธันวาคม 2561 เป็นต้นไป เว็บไซต์ WordPress ที่ใช้ PHP 5.6 และ 7.0 จะไม่ได้รับการอัปเดตอีกต่อไป ซึ่งคิดเป็น 57.1% ของการอัปเดต จำนวนทั้งหมดเว็บไซต์บน Vodpress แพตช์การรักษาความปลอดภัยของเว็บไซต์จะไม่ถูกเผยแพร่ในเวอร์ชัน 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 ที่สามารถบอกคุณได้ว่าคุณกำลังใช้เวอร์ชันใดอยู่ ตัวอย่างเช่น, ปลั๊กอินเวิร์ดเพรส phpinfo ใช้เพื่อกำหนดเวอร์ชัน PHP ของไซต์ หลังจากระบุเวอร์ชัน PHP ของคุณแล้ว อย่าลืมลบปลั๊กอินนี้ออก

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

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

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

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

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

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

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

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

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

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

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

แปลจาก searchenginejournal.com

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