PHP Connect MySQL ไม่ได้ เจอ error mysqli missing

 วันนี้ลอง Install phpmyadmin บน ubuntu 20.04 ด้วยคำสั่ง

 sudo apt install phpmyadmin

แล้วะจอว่าจะลง version ใหม่กิ๊กๆ มาเลยแล้ว ไม่สามารถ run บน PHP Version ต่ำกว่า 8.0 ได้เลย 

ปัญหาคือ Web app ของเราจำเป็นต้อง run บน PHP Version ต่ำกว่านั้น แถวๆ 5.6 - 7.4  ประมาณนั้น

วิธีแก้คือ ไป download phpmyadmin version ที่ support มา วางไว้ใต้ web root เอง ส่วนตัวเราใช้ Version 4.9.11 

 

 วิธีการก็ไม่ยาก แค่เรา unzip ออกแล้วก็ rename folder ซะหน่อย แต่ตอนที่เราลงครั้งแรกเจอปัญหาว่า connect mysql ไม่ได้ เจอ error ว่า mysqli missing  วิธีแก้ต่อจากนี้คือให้ run คำสั่ง

 sudo apt install php5.6-mysqli

 sudo apt install php7.4-mysqli

 sudo apt install php8.0-mysqli

แล้วแต่ว่าเราใช้ PHP Version ใหนอ่ะนะ

ความคิดเห็น

โพสต์ยอดนิยมจากบล็อกนี้

Oracle date format จัด format date ให้แสดง พศ และ เดือน ภาษาไทยหรือตามภาษาที่เราเลือก

java -Xms , java -Xmx กำหมด memory ให้ JVM เพื่อป้องกันปัญหา Out of Memory

Java this กับ super การใช้งานคำสั่ง this กับ super ใน ภาษา Java