Solucionado (ver solução)
Solucionado
(ver solução)
5
respostas

PHP SQLITE - Conexão

Não consigo nem exibir a mensagem do "Conectei" do inicio do curso.

Já descomentei as linhas abaixo do PHP.ini, mas não funcionou extension_dir = "ext" extension=pdo_sqlite

segue a imagem https://ibb.co/wpQ1W5L

5 respostas

Olá Thiago,

Existem dois extension_dir diferentes, um para o linux e outro para o Windows, confere se você descomentou o correto para o seu sistema.

Se ainda não funcionar executa o comando php --ini para verificar se você editou o arquivo php.ini correto, e depois executa também o comando php -m para ver quais as bibliotecas que o php está carregando.

Coloca o resultado desses dois comandos aqui.

Tentei outras opções e nada.

Fiz um pequeno video https://drive.google.com/drive/folders/18oIoz5_3DIqeTDlhz_QXFfR4TTYRQmO3?usp=sharing

Entendi Thiago, é possível que esteja faltando fazer a instalação do módulo do sqlite. Tenta fazer a instalação com o comando abaixo:

// Troca o 7.X pela sua versão correta do php
sudo apt install php7.X-sqlite3
solução!

Fala, Thiago.

Desfaz todas as alterações que você fez no php.ini e tenta de novo. A mensagem de erro tá dizendo que o módulo já foi carregado e vc tá tentando carregar de novo. ;-)

Não precisa instalar nada extra nem configurar nada. Como eu falo no curso, o pdo_sqlite já bem habilitado por padrão no Linux. :-)

Obrigado Lucas pela ajuda e atenção que me deu.

Vinicius funcionou, "tu é o cara" mesmo.

Mas antes do video eu tinha feito o que o Lucas pediu, mas nao desfiz o que tinha feito no arquivo.

Bom, ta funcionando..

Novamente obrigado pela ajuda aos dois.

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software