PDO y el controlador PDO_SQLITE están activados por defecto. Se debe activar el controlador PDO de la base de datos de su elección; consulte la documentación para los controladores específicos de su base de datos para obtener más información.
Nota:
Tenga en cuenta que al compilar PDO como extensión compartida (no recomendado), entonces todos los controladores PDO deben ser cargados después de cargar PDO.
Al instalar PDO como módulo compartido, el archivo php.ini debe ser actualizado para cargar la extensión PDO automáticamente cuando PHP se inicie. Asimismo, se deben activar los controladores específicos de su base de datos; asegúrese de que estos controladores estén listados después de la línea extension=pdo, ya que PDO debe ser inicializado antes de cargar las extensiones específicas de las bases de datos. Si compila PDO y las extensiones relativas a las bases de datos de forma estática, puede omitir este paso.
extension=pdo
PDO está activado por defecto. Seleccione los otros archivos DLL específicos de su base de datos y utilice la función dl() para cargarlos en tiempo de ejecución o actívelos en el archivo php.ini. Por ejemplo, esto carga el controlador PDO_SQLITE pero deja el controlador PDO_ODBC comentado:
;extension=pdo_odbc extension=pdo_sqlite
Estas librerías DLL deben existir en el directorio del sistema extension_dir.
Nota:
Tenga en cuenta que después de modificar su php.ini, debe reiniciar PHP para que las nuevas directivas de configuración tengan efecto.