หากคุณต้องการบล็อกเว็บไซต์ของคุณหรือของคุณ ร้านค้าออนไลน์ ใช้งานได้ตามปกติควรพิจารณาเปลี่ยนหรืออัปเดตเวอร์ชัน PHP ที่คุณใช้บนเว็บไซต์ของคุณ PHP เวอร์ชันใหม่ (PHP7) ยังไม่แพร่หลายเพียงพอ แต่จะใช้งานได้ไม่นานเนื่องจากมีคุณสมบัติใหม่ ๆ มากมายและมีความเป็นไปได้สูงที่จะต้องใช้สำหรับการติดตั้งหรือการใช้งานเวอร์ชันถัดไปของ WordPress.
บทความนี้ถือว่าคุณได้สร้างเว็บไซต์หรือ .แล้ว บล็อก WordPress. หรือดูคู่มือโดยละเอียดนี้.
แต่ถ้าทำไปแล้วมาดูต่อ
ทำไมคุณควรอัพเกรดเป็น PHP 7
ถ้าคุณใช้ WordPress บนเซิร์ฟเวอร์ของคุณคุณได้ติดตั้ง PHP ไว้แล้ว ดังนั้นทำไมอัพเกรดเมื่อทุกอย่างดูเหมือนจะทำงานได้ดี?
นี่คือสาเหตุที่พบบ่อยที่สุดที่คุณควรพิจารณาอัปเกรด PHP ของคุณ:
- les ปลั๊กอิน et les สคริปต์ ที่คุณติดตั้งไม่รองรับเวอร์ชันที่คุณใช้อีกต่อไป
- ความต้องการขั้นต่ำในการใช้งาน WordPress เพิ่มขึ้น
- เวอร์ชันที่คุณใช้มีข้อบกพร่องด้านความปลอดภัยและการอัปเกรดมีโปรแกรมแก้ไข
- คุณจำเป็นต้อง โยกย้าย สู่รุ่นที่เสถียรยิ่งขึ้น
- คุณต้องการทดสอบเวอร์ชันอื่นในการติดตั้ง WordPress หรือในสภาพแวดล้อมการทดสอบ
- คุณพบข้อขัดแย้งระหว่างเวอร์ชันที่คุณใช้กับปลั๊กอินธีมหรือสคริปต์ที่คุณติดตั้งไว้
คุณเคยคิดที่จะปกป้องบล็อกหรือเว็บไซต์ของคุณหรือไม่? ที่นี่คือ เคล็ดลับในการรักษาความปลอดภัยบล็อก WordPress ของคุณ
ทั้งหมดนี้เป็นเหตุผลที่ถูกต้อง แต่ก่อนที่คุณจะดำเนินการอัปเดตเวอร์ชัน PHP ของคุณมีข้อเสียบางประการในการอัปเกรดที่คุณควรพิจารณา ...
ข้อเสียที่สำคัญบางประการที่ต้องพิจารณา ...
การเปลี่ยนมาใช้ PHP เวอร์ชั่นใหม่นั้นมีความเสี่ยง นี่คือ WordPress ปลั๊กอิน พรีเมี่ยมที่จะสำรองข้อมูลเว็บไซต์ของคุณทั้งหมดและกู้คืนในกรณีที่เกิดความล้มเหลว
สิ่งสำคัญที่คุณต้องจำไว้ก่อนที่จะอัปเกรดก็คือ ปลั๊กอินธีมและสคริปต์ทั้งหมดของคุณไม่จำเป็นต้องเข้ากันได้กับ PHP เวอร์ชันล่าสุดที่คุณต้องการใช้.
ในกรณีที่ไม่สามารถใช้งานร่วมกันได้มีโอกาสมากที่เว็บไซต์ของคุณจะไม่สามารถใช้งานได้อีกต่อไปหรือคุณสังเกตเห็นจุดบกพร่องมากมาย ยิ่งไปกว่านั้น WordPress จะบอกคุณว่าปลั๊กอินเข้ากันได้กับ PHP เวอร์ชันของคุณหรือไม่
PHP แต่ละเวอร์ชันมีรูปแบบใหม่การปรับปรุงและการแก้ไขที่เป็นไปได้การแก้ไขความปลอดภัยและโครงสร้างโค้ด แม้ว่าการอัปเดตบางรายการจะมีความสมบูรณ์น้อยกว่าเวอร์ชันอื่น ๆ แต่หลายเวอร์ชันมีการปรับปรุงหรือเปลี่ยนแปลงที่ทำให้บางส่วนของเวอร์ชันเก่าล้าสมัย
ค้นพบด้วย ปลั๊กอินความปลอดภัย WordPress สำหรับบล็อกของคุณ
ในบางกรณีทั้งเวอร์ชันเช่น PHP 4 ขึ้นไปไม่ได้รับการสนับสนุนอีกต่อไป หากคุณใช้ปลั๊กอินธีมหรือสคริปต์ในเว็บไซต์ของคุณซึ่งขึ้นอยู่กับโค้ด PHP ที่ล้าสมัยและอัปเกรดเป็น PHP เวอร์ชันที่ใหม่กว่าการอัปเกรดนี้จะทำให้โค้ดล้าสมัยและทำให้การดำเนินการหยุดชะงัก ของบล็อกของคุณ
แม้ว่ามันจะไม่ ขั้นตอน ในทุกกรณีมันเป็นเรื่องสำคัญที่จะต้องตระหนักว่าการเปลี่ยนแปลงที่คุณนำมาจะมีผลตามมา ด้วยวิธีนี้คุณสามารถพิจารณาปัญหาความเข้ากันได้ที่แตกต่างกัน แต่ถ้าคุณต้องการธีม WordPress ระดับพรีเมียมที่อัปเดตอยู่เสมอให้ตรวจสอบรายการต่อไปนี้ขึ้นอยู่กับช่องของคุณ.
นอกเหนือจากการตรวจสอบเว็บไซต์ของคุณด้วยตนเองเพื่อหาจุดอ่อนที่เป็นไปได้แล้วยังมีปลั๊กอินอีกมากมายที่จะแจ้งให้คุณทราบว่าสภาพแวดล้อมของคุณสามารถอัพเกรดได้หรือไม่ ข่าวดีก็คือคุณสามารถดาวน์เกรดเวอร์ชันที่เปิดใช้งานก่อนหน้านี้ได้ กล่าวอีกนัยหนึ่งคือหากคุณสังเกตเห็นจุดบกพร่องใด ๆ คุณสามารถกู้คืน 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 เวอร์ชันอื่นนั้นแตกต่างกันไปตามประเภทของเซิร์ฟเวอร์จึงไม่มีคำสั่งสากลที่ใช้ได้ทุกที่
ปกป้องบล็อกหรือเว็บไซต์ของคุณโดยปรึกษากับบทช่วยสอนของเรา: Sucuri: เป็นเครื่องมือที่มีประสิทธิภาพในการป้องกันการโจมตี WordPress
คลิกที่แหล่งข้อมูลด้านล่างเพื่อดูรายละเอียดตามประเภทเซิร์ฟเวอร์ของคุณ:
โปรดทราบว่าหากคุณใช้คำสั่งที่ให้ไว้ในลิงก์เหล่านี้คุณควรลบแพ็คเกจ PHP เก่าออกจากเซิร์ฟเวอร์ของคุณด้วย เนื่องจากคำสั่งในการลบเวอร์ชันเก่าจะแตกต่างกันไปขึ้นอยู่กับประเภทเซิร์ฟเวอร์ของคุณโปรดดูเอกสารประกอบของเซิร์ฟเวอร์ของคุณสำหรับคำสั่งที่แน่นอน
อัปเดตหรือเปลี่ยน PHP ใน cPanel
หากคุณต้องการเลือก ในไม่กี่คลิก PHP เวอร์ชันหนึ่งสำหรับเซิร์ฟเวอร์ของคุณ คุณสามารถทำได้โดยลงชื่อเข้าใช้บัญชี cPanel ของคุณ อย่างไรก็ตาม ตัวเลือกนี้มีเฉพาะใน cPanel เวอร์ชันเริ่มต้นเท่านั้น หากไม่เป็นเช่นนั้น คุณจะต้องติดต่อซัพพลายเออร์ของคุณเว็บโฮสติ้ง สำหรับที่
ฉันจะแสดงวิธีเข้าถึงจาก cPanel ของคุณ เมื่อคุณเชื่อมต่อแล้วให้ไปที่ส่วน "ซอฟต์แวร์" จากนั้นคลิกที่ "MultiPHP Manager"
เมื่อคลิกที่มันคุณจะเข้าสู่การจัดการเวอร์ชัน PHP สำหรับโดเมนและโดเมนย่อยต่างๆที่มีให้ สิ่งที่คุณต้องทำคือเลือก PHP เวอร์ชันที่เหมาะสมและนำไปใช้กับโดเมนที่คุณเลือก
ขั้นตอนสามารถทำได้ 3 ขั้นตอนง่ายๆดังภาพต่อไปนี้:
คุณจะสังเกตเห็นว่าอินเทอร์เฟซจะคล้ายกับที่เสนอโดย WHM (หากคุณมีเซิร์ฟเวอร์เฉพาะ)
วิธีแก้ไขจาก WHM
หากคุณมีเซิร์ฟเวอร์คุณอาจติดตั้ง WHM ซึ่งช่วยให้คุณสามารถจัดการเซิร์ฟเวอร์ของคุณได้ จาก WHM คุณสามารถเปลี่ยนเวอร์ชันได้ โดยค่าเริ่มต้น ของ PHP บน cPanel ของคุณ คุณต้องไปที่ MultiPHP Manager และเปลี่ยนเวอร์ชันของ PHP ที่คุณต้องการใช้ในแต่ละโดเมน
การสำรองข้อมูลรุ่นจะทำโดยอัตโนมัติเมื่อคุณเปลี่ยนรุ่น
ทรัพยากรที่แนะนำ
เพื่อไปให้ไกลขึ้นเราจะแนะนำบางบทความที่จะช่วยให้คุณเข้าใจว่าการอัพเกรด php เป็นสิ่งสำคัญ
- รู้เบื้องต้นเกี่ยวกับความเข้าใจในข้อผิดพลาด PHP บนเวิร์ดเพรส
- วิธีการแก้ไขข้อผิดพลาดของไฟล์ Pluggable.php บน WordPress
- คุณทำอะไรกับไฟล์ functions.php ได้บ้าง?
- ...
สรุป
นั่นคือทั้งหมดที่คุณสามารถทำได้เพื่ออัปเดต PHP เวอร์ชันของคุณ หากคุณมีคำถามใด ๆ อย่าลังเลที่จะปล่อยพวกเขาในส่วนความคิดเห็น คุณสามารถค้นหาแหล่งข้อมูลเพิ่มเติมได้โดยไปที่หน้านี้
และถ้าคุณชอบบทความนี้แบ่งปันบนเครือข่ายโซเชียลต่าง ๆ ของคุณ
สวัสดี,
ไม่สามารถอัปเดต WordPress ที่ทำให้ฉันมีข้อความนี้
สำคัญ: ก่อนทำการอัพเดตโปรดทำการสำรองฐานข้อมูลและไฟล์ของคุณ สำหรับความช่วยเหลือเกี่ยวกับการอัปเดตโปรดไปที่หน้าอัปเดต WordPress Codex
ฉันเขียนถึงโฮสต์ของฉันที่ขอให้ฉันอัปเดต php เป็นเวอร์ชัน 7.3 และฉันยังคงมีข้อความปิดกั้นนี้อยู่ ฉันไม่สามารถเข้าถึงส่วนขยายของฉันได้อีกต่อไป
มีอะไรให้อัพเดทอีกบ้าง?
ขอบคุณมากสำหรับความช่วยเหลือของคุณ
วันที่ดีมาก
ดีตอนเย็น
โปรดลองปิดการใช้งานปลั๊กอินทั้งหมดแล้วลองอีกครั้ง
สวัสดีฉันกำลังใช้เทมเพลตเว็บไซต์ ฉันมี 3 ไซต์ แต่ฉันต้องการเปลี่ยนเทมเพลตไซต์ของฉัน แต่ฉันจะตั้งค่าเทมเพลตใหม่ เวอร์ชัน 7 ของ php จะเป็นหน้าจอสีขาวหากเวอร์ชันของ php ถูกตั้งค่าเป็น 5.9 แต่ถ้าฉันเปลี่ยนเวอร์ชัน php ไซต์อื่น ๆ ของฉันจะเสียหาย
หลังจากสร้างฐานข้อมูลสำหรับโครงการของฉันฉันรีเฟรชเพื่อทำงานกับ wordpresse ใน wamp นี่คือข้อความที่ฉันได้รับ
(เซิร์ฟเวอร์ของคุณใช้รุ่น 5.5.12 ของ PHP แต่ WordPress 5.2 ต้องการอย่างน้อยรุ่น 5.6.20)
ฉันเริ่มและฉันต้องการที่จะเข้าใจฉันควรปรับปรุง v wamp หรือไม่หรือรุ่น php ถ้า php วิธีการดำเนินการ?
สวัสดี,
คุณต้องอัพเดต PHP โปรดเปิดใช้งานรุ่น 7 หากมีบนเซิร์ฟเวอร์ของคุณ!
สวัสดีค่าใช้จ่ายในการอัปเกรด php ของคุณมากแค่ไหน?
ดีตอนเย็น
เราไม่ให้บริการเหล่านี้อีกต่อไปด้วยความเสียใจ
สวัสดี,
ฉันอนุญาตให้ตัวเองส่งอีเมลนี้ถึงคุณเนื่องจากฉันกำลังอยู่ในขั้นตอนการทำเว็บไซต์ของลูกค้ารายใดรายหนึ่งภายใต้ WordPress
อย่างไรก็ตามปลั๊กอินบางตัวจำเป็นต้องมีการปรับปรุงของ PHP (ต้องการเวอร์ชัน 5.4 หรือสูงกว่าของ PHP ส่วนขยายนี้ยังไม่ทำงาน)
โฮสต์ของฉันไม่ตอบฉันและฉันเป็นมือใหม่ด้านคอมพิวเตอร์ (ฉันดูแล Webdesign)
คุณสามารถบอกรายละเอียดขั้นตอนการอัปเดต PHP ของคุณได้หรือไม่?
เว็บไซต์นี้มาจาก 2 ปี
ขอบคุณล่วงหน้าสำหรับความช่วยเหลือและเวลาที่คุณจะให้ฉัน
Cordialement,
สวัสดี,
ขออภัยเราไม่มีเอกสารสำหรับโฮสต์ทั้งหมด