Veo en todas partes (incluso en los documentos oficiales) que el controlador PDO_SQLITE es/debe incluirse por defecto en PHP.controlador PDO_SQLITE no presente ... ¿qué hacer?
Sin embargo, cuando miro a mi extension_directory
, veo sólo estos archivos:
gd.so mcrypt.so mysqli.so mysql.so pdo_mysql.so pdo.so
Y, como resultado, un marco que estoy tratando de instalar (Symfony) me dice que necesito instale las extensiones PDO_SQLITE o SQLite3 .so ...
¿Alguien puede ayudar? ¿Puedo intentar encontrar el archivo .so necesario en algún lugar de la web, colocarlo en mi directorio extensions_directory y luego incluirlo en php.ini ??
BTW: Estoy ejecutando PHP 5.3.6 descargado a través de apt-get en ubuntu.
Nunca dejo de sorprenderme por lo simple que es linux ... Gracias por eso ... tonto de mi parte no haber pensado en eso primero. Sin embargo. ¿No debería esta cosa SQLITE estar disponible por defecto? –
¡De nada! de acuerdo con los documentos debería ser. pero en mi instalación de Fedora tuve que instalarlo a mano, aunque era extraño porque estaba habilitado en php.ini, pero como dijiste el controlador no estaba presente en ninguna parte ... – jere
El módulo sqlite está disponible después de una compilación de PHP desde fuentes. Pero las distribuciones de Linux a menudo hacen lo suyo. La mayoría de los módulos están disponibles en sus repositorios, y la mayoría debe instalarse explícitamente. – DinoAmino