Skip to main content

Aviso en php al cargar sqlite.so

Si nos sale el siguiente error en php 5

PHP Warning: PHP Startup: Unable to load dynamic library ‘/usr/lib/php5/20090626/sqlite.so’ – /usr/lib/php5/20090626/sqlite.so: cannot open shared object file: No such file or directory in Unknown on line 0

Esto ocurre porque el soporte de sqlite ha sido eliminado en favor de sqlite3 y su archivo de configuración queda en su lugar indicándolo a php que cargue un componente que ya no esta en el sistema. Para resolverlo editamos su archivo de configuración:

sudo nano /etc/php5/conf.d/sqlite.ini

Buscamos :

extension=sqlite.so

Y le ponemos un punto y coma para que quede convertido en comentario y no indique la carga de la librería. Quedando así:

;extension=sqlite.so

Guardamos. Ahora ya no deberia mostrar el aviso.