Instalando SQLite para PHP no Ubuntu

Ao tentar utilizar SQLite no PHP do Ubuntu eu encontrei o seguinte erro:

Fatal error: Class 'SQLite3' not found in /var/www/comofaz/arquivo.php on line 2.

E mesmo instalando os pacotes necessários com o comando:

sudo apt-get install php5-sqlite php5-slite3

O erro continuava. Foi então que achei esta solução aqui que finalmente resolveu meu problema.

Mesmo com os pacotes instalados ainda é possível que seja necessário modificar os arquivos de configuração do PHP para que a biblioteca do SQLite seja devidamente carregada.

Para isso você deverá incluir um arquivo em /etc/php5/conf.d para carregar a biblioteca.

cd /etc/php5/conf.d
sudo vi sqlite3.ini

Esta parte vai dentro do arquivo que você abriu anteriormente:

# configuration for php SQLite3 module
extension=sqlite3.so

Depois do arquivo salvo, reinicie o Apache para que as novas configurações tenham efeito.

sudo /etc/init.d/apache2 restart

Leave a Reply

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