Hoy me encontraba desarrollando una aplicación web para hacer una inserción a una base de datos con PDO y me encontre que no estaba habilitado, para habilitarlo tenemos dos caminos:
1 Si compramos un solo hosting solo es cuestión de comunicarse al lugar donde lo compraron para que se los habiliten, no hay mas remedio.
2 Si nosotros manejamos un WHM el cual es mi caso lo que tenemos que hacer son los siguientes pasos.
- Ingresar al WHM
- En el campo de busqueda escribimos Apache Update.
- Click en Start Customizing Based on Profile
- Selecciona una versión de Apache.
- Click en Next Step.
- Selecciona PHP 5.
- Click Next Step.
- Selecciona una versión de PHP 5.
- Click Next Step.
- Click Exhaustive Options List button
- Ve hacia abajo para seleccionar la etiqueta PDO, en mi caso salen dos, una habilita PDO para Sqlite y el otro lo habilita para Mysql.
- Click Save and Build.
- Te sale un mensaje de advertencia indicando que si cancelas la compilación se te borran tus archivos y tienes que cargarlos de tu backup, dale OK o Aceptar, lo que te salga.
- Después de la compilación te sale un mensaje con las configuración por default, click en Save y Listo.
A mi me funcionaron estos pasos sin ningún problema así que espero que les funcione de tal manera.
NOTA: Estos pasos en WHM es por que tengo un Servidor Virtual Dedicado, en los que son reseller no pueden realizar esto, tienen que contactar a su proveedor de hosting.