Como instalar a extensão SQLite PDO no Ubuntu

19

O pacote PHP padrão do Ubuntu não inclui a extensão PDO SQLite. Como posso instalar a extensão SQLite PDO? Existe um pacote pelo qual se possa instalar facilmente apt-get?

wowpatrick
fonte

Respostas:

29

apenas faça:

sudo apt-get install php5-sqlite

Da próxima vez, você pode encontrá-lo através de:

apt-cache search php | grep sqlite
Michał Šrajer
fonte
11
Obrigado! É bom saber como pesquisar na lista de pacotes via console. Não sabia como procurar pacotes até agora.
Wowpatrick
@wowpatrick: de nada.
Michał Šrajer
Não se esqueça de reiniciar o servidor Apache: "sudo service apache2 restart". Você pode verificar se o sqlite está instalado através de uma página php com uma chamada para phpinfo (); ou através da linha de comando executando "php -m"
Jan
8

No ubuntu 16.04 não há php5-sqlite. Você precisa:

sudo apt-get install php7.0-sqlite
sudo service apache2 restart
Desenvolvedor Web em Pune
fonte
4

php5-sqlite - módulo SQLite para php5 php-mdb2-driver-sqlite - módulo PHP PEAR para fornecer um driver SQLite para MDB2

saco
fonte
3

Apenas para esclarecimento, eu entrei recentemente nesta questão, porque php7.2eu tinha que correr

sudo apt-get install php-sqlite3

que instalou sqlite-3não havia nenhum pacote chamadophp-sqlite

Shobi
fonte
1

Primeiro verifique sua versão php:

php -v

Em seguida, instale a extensão:

sudo apt-get install php[version-here]-sqlite3

Por exemplo, para o PHP 7.2:

sudo apt-get install php7.2-sqlite3

Reinicie seu servidor apache:

sudo service apache2 restart

Liste os módulos e ele deve imprimir o sqlite:

php -m | grep sqlite
Luis Cabrera Benito
fonte