2016-06-18 7 views
5

Ich habe mein Ubuntu auf 16.04 LTS aktualisiert. Ich hatte php5 auf diesem Betriebssystem. Ich habe Sqlite3 in einem Skript verwendet und konnte es problemlos von cli aus starten.Wie PHP zu lösen 7 nicht gefunden Sqlite3?

Nein Nach dem Upgrade ist es php7 die für cli läuft => /etc/php/7.0/cli

Aber es kann die SQLite3 nicht erkennen, und ich 'PHP Fatal error: Class 'SQLite3' nicht gefunden' Error.

Ich versuchte es noch einmal mit diesem Befehl zu installieren:

sudo apt-get install sqlite3 

Aber es sagt, es ist nun installiert.

Wie kann ich dieses Problem lösen, dass PHP7 SQLite3 erkennen könnte?

Vielen Dank im Voraus

+10

'sudo apt-get install php7.0-sqlite3' – Psyhos

+0

@Psyhos Dank es das Problem gelöst. –

+0

Wenn Sie eine andere php7-Erweiterung benötigen, verwenden Sie 'sudo apt-cache search php7- *', um die Namen zu finden. – Psyhos

Antwort

9

sudo apt-get install php7.0-sqlite3

1

sudo apt installieren php-sqllite3

Das ist für mich gearbeitet und installiert php7.0-sqlite3 und Setup die Konfigurationsdateien.

Dies ist für Ubuntu 16.04 und höher.