So installieren Sie die SQLite PDO-Erweiterung unter Ubuntu

19

Das standardmäßige Ubuntu-PHP-Paket enthält keine PDO-SQLite-Erweiterung. Wie kann ich die SQLite PDO-Erweiterung installieren? Gibt es ein Paket, über das man es einfach installieren kann apt-get?

wowpatrick
quelle

Antworten:

29

mach einfach:

sudo apt-get install php5-sqlite

Das nächste Mal finden Sie es über:

apt-cache search php | grep sqlite
Michał Šrajer
quelle
1
Vielen Dank! Gut zu wissen, wie man die Paketliste über die Konsole durchsucht. Ich hatte bis jetzt keine Ahnung, wie ich nach Paketen suchen soll.
Wowpatrick
@wowpatrick: gern geschehen.
Michał Šrajer
Vergessen Sie nicht, Ihren Apache-Server neu zu starten: "sudo service apache2 restart". Sie können überprüfen, ob sqlite über eine PHP-Webseite mit einem Aufruf von phpinfo () installiert ist. oder über die Befehlszeile von „php -m“ running
Jan
8

In Ubuntu 16.04 gibt es keine php5-sqlite. Du brauchst:

sudo apt-get install php7.0-sqlite
sudo service apache2 restart
Webentwickler in Pune
quelle
4

php5-sqlite - SQLite-Modul für php5 php-mdb2-driver-sqlite - PHP-PEAR-Modul zur Bereitstellung eines SQLite-Treibers für MDB2

Sack
quelle
3

Nur zur Verdeutlichung habe ich mich kürzlich mit diesem Thema befasst, denn php7.2ich musste rennen

sudo apt-get install php-sqlite3

Was installiert sqlite-3wurde, war kein Paket mit dem Namenphp-sqlite

Shobi
quelle
1

Überprüfen Sie zuerst Ihre PHP-Version:

php -v

Dann installieren Sie die Erweiterung:

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

Zum Beispiel für PHP 7.2:

sudo apt-get install php7.2-sqlite3

Starten Sie Ihren Apache-Server neu:

sudo service apache2 restart

Listen Sie die Module auf und es sollte sqlite ausgegeben werden:

php -m | grep sqlite
Luis Cabrera Benito
quelle