Mungkin kita pernah mengalami error bahwa Class PDO not found pada website yang menggunakan server cPanel.
Pesan errornya bisa:
CDbConnection is unable to find PDO class “PDO” .
Kemungkinan besar ada aplikasi yang menggunakan PDO (PHP Data Objects) untuk mengakses database MySQL. Dengan demikian maka kita harus menggunakan PHP yang support PDO dan pdo_mysql.
Untuk mengecek apakah PHP kita support PDO dan pdo_mysql buatlah sebuah file php dengan isi seperti berikut ini:
<?php
phpinfo();
?>
Jika PHP kita support PDO dan pdo_mysql maka akan muncul tampilan pada bagian PDO seperti berikut ini:
Pengalaman saya menggunakan PHP 5.6 memang tidak bisa menghasilkan tampilan di atas. Kemudian saya upgrade ke PHP 7.0 dan berhasil dengan informasi lengkap PDO dan pdo_mysql seperti gambar di atas.
Jika tidak muncul seperti di atas maka silahkan masuk ke WHM cPanel ke bagian Easyapache seperti gambar di bawah ini:
Lanjutkan dengan klik Customize kemudian akan muncul:
Kemudian pilih bagian PHP Extension dan silahkan melanjutkan sesuai kebutuhan.
Informasi lebih lanjut mengenai PDO dapat dibaca di https://www.php.net/manual/en/intro.pdo.php .
Kunjungi www.proweb.co.id untuk menambah wawasan anda.