How to – แก้ไขปัญหาไม่สามารถ Active Google AdSense Plugin ใน WordPressได้

ประสบการณ์จากการลองติดตั้ง Google AdSense plug-in สำหรับ WordPress ในช่วงขั้นตอนการติดตั้งผมก็ไม่ได้พบปัญหาอะไร (ก็แน่ละ มันก็แค่ดึงไฟล์มาลงที่ไซต์) พอมาถึงขั้นตอนการ Active เท่านั้นหล่ะจ้า #งานเข้ากันเลยที่เดียว เพราะมันดันขึ้น Error ขึ้นมาซะอย่างงั้นโดยขึ้นข้อความดังนี้

Plugin activation failed. Your WordPress installation doesn’t meet the minimum requirements.

อ่านแล้วแบบจี๊ด ๆ กันเลยที่เดียว เพราะมันดันบอกว่า ตัวติดตั้งของ WordPress ผมนั้นกากเกินไปที่จะติดตั้ง (จี๊ด ๆ)

หลังจากที่ได้แสวงหาข้อมูลเพื่อมาทำการแก้ไขก็ผมว่าความต้องการระบบขั้นต่ำของ Google AdSense มีดังนี้ครับ

  1. PHP เวอร์ชั่น 5.2.0 ขึ้นไป (ผ่าน)
  2. WordPress เวอร์ชั่น 3.5 ขึ้นไป (ผ่าน)
  3. จะต้องสามารถติดตั้ง plugin WordPress จากภายนอกเข้ามาได้ (ผ่าน)
  4. WordPress ที่ใช้จะต้องไม่ได้เป็นการบริการจาก WordPress.com (ง่าย ๆ คือ WordPress ที่อยู่ใน Server ส่วนตัวเท่านั้น) (ผ่าน)

อ้าวเห้ย !  ไม่เหมือนที่คุยกันไว้นี้หว่า ไหนบอกว่าหมดนี้แล้วลงได้ไง

หลังจากนั้นเลยลองสื่อค้นต่อไป จนไปเจอ เว็บนี้ เข้า อ่านแล้วจับใจความได้ว่าให้ลองทำขั้นตอนต่อไปนี้

  1. ติดตั้ง php extension ที่ชื่อว่า php-json
  2. หลังจากติดตั้ง php-json เสร็จแล้วให้ทำการ restart PHP service ดูครับ

ยกตัวอย่างจาก CentOS 7 + PHP 7 + Nginx จะได้ ขั้นตอนการติดตั้งดังนี้นะครับ

เอาหล่ะจบแล้วครับกับการแก้ไขปัญหาไม่สามารถ Active Google AdSense plugin ใน WordPress ได้