ERROR PDO pada cms

Categories: cms, Hosting, Linux
Tags: No Tags
Comments: No Comments
Published on: October 1, 2013

Berikut error2 yang sering terjadi pada cms yang membutuhkan module PDO.

contoh error :

fatal error: Class ‘PDO’ not found in /home/…/public_html/drupal/includes/database/ on line 184 Fatal error:

: Error
PHP extensions Disabled
Drupal requires you to enable the PHP extensions in the following list (see the system requirements page for more information):
Database support Disabled
Your web server does not appear to support PDO (PHP Data Objects). Ask your hosting provider if they support the native PDO extension. See the system requirements page for more information.
PHP Fatal error: Class ‘PDO’ not found in /home/bd/public_html/app/webroot/Cake/Model/Datasource/Database/

Mysql.php on line 177

yup, jika menemukan error seperti ini, step utamanya adalah cek terlebih dahulu apakah module pdo sudah terinstall di dalam server kita ?

bagaimana cara melihatnya sudah terinstall atau tidak ?

, ketikkan di dalam terminal server anda dengan perintah

php -i | grep -i pdo_mysql atau php -i | grep -i ^pdo_mysql

jika output yang keluar seperti di bawah ini




PDO support => enabled
PDO drivers => sqlite, sqlite2, mysql


PDO Driver for MySQL => enabled
Client API version => 5.5.24

Directive => Local Value => Master Value
pdo_mysql.default_socket => /var/lib/mysql/mysql.sock => /var/lib/mysql/mysql.sock


PDO Driver for SQLite 3.x => enabled
SQLite Library =>


berarti module PDO sudah aktif, dan selanjutnya kita harus mengaktifkan extension di dalam directori web kita yang umumnya jika menggunakan akun hosting cpanel itu di public_html dengan cara membuat file dengan nama php.ini dan di dalam file tersebut kita tambahkan syntax di bawah ini


memory_limit = 256M
safe_mode = off
session.cache_limiter = nocache
open_basedir = none



Selamat mencoba, semoga bermanfaat.


No Comments - Leave a comment

Leave a comment

Your email address will not be published. Required fields are marked *

Welcome , today is Wednesday, December 19, 2018