Jak zainstalować rozszerzenie SQLite PDO na Ubuntu

19

Domyślny pakiet PHP Ubuntu nie zawiera rozszerzenia PDO SQLite. Jak mogę zainstalować rozszerzenie SQLite PDO? Czy istnieje pakiet, który można łatwo zainstalować apt-get?

wowpatrick
źródło

Odpowiedzi:

29

po prostu zrób:

sudo apt-get install php5-sqlite

Następnym razem możesz go znaleźć:

apt-cache search php | grep sqlite
Michał Šrajer
źródło
1
Dzięki! Dobrze wiedzieć, jak przeszukiwać listę pakietów za pomocą konsoli. Do tej pory nie miałem pojęcia, jak wyszukiwać pakiety.
wowpatrick
@wowpatrick: nie ma za co.
Michał Šrajer,
Nie zapomnij zrestartować serwera Apache: „usługa sudo apache2 restart”. Możesz sprawdzić, czy sqlite jest zainstalowany na stronie php za pomocą wywołania phpinfo (); lub za pośrednictwem linii poleceń, uruchamiając „php -m”
Jan
8

W Ubuntu 16.04 nie ma php5-sqlite. Potrzebujesz:

sudo apt-get install php7.0-sqlite
sudo service apache2 restart
Web Developer w Pune
źródło
4

php5-sqlite - moduł SQLite dla php5 php-mdb2-driver-sqlite - moduł PHP PEAR zapewniający sterownik SQLite dla MDB2

worek
źródło
3

Dla wyjaśnienia, ostatnio zająłem się tym problemem, ponieważ php7.2musiałem biegać

sudo apt-get install php-sqlite3

który się zainstalował, sqlite-3nie było nazwanego pakietuphp-sqlite

Shobi
źródło
1

Najpierw sprawdź swoją wersję php:

php -v

Następnie zainstaluj rozszerzenie:

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

Na przykład dla PHP 7.2:

sudo apt-get install php7.2-sqlite3

Uruchom ponownie serwer Apache:

sudo service apache2 restart

Wymień moduły i powinien wypisać sqlite:

php -m | grep sqlite
Luis Cabrera Benito
źródło