2016-06-18 18 views
5

Uaktualniłem mój Ubuntu do 16.04 LTS. Miałem php5 w tym systemie operacyjnym. Użyłem Sqlite3 w jednym skrypcie i mogłem go łatwo uruchomić z cli.Jak rozwiązać PHP 7 nie znaleziono Sqlite3?

Nie po aktualizacji jest php7 która biegnie przez CLI => /etc/php/7.0/cli

Ale to nie może wykryć SQLite3 i uzyskać 'PHP Fatal error: Class 'SQLite3' not found' błąd.

Próbowałem zainstalować go ponownie z tym poleceniem:

sudo apt-get install sqlite3 

Ale mówi, że teraz jest zainstalowany.

Jak mogę rozwiązać ten problem, aby php7 mógł wykryć SQLite3?

góry dzięki

+10

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

+0

@Psyhos Thanks to rozwiązało problem. –

+0

Jeśli potrzebujesz innych rozszerzeń PHP7, użyj 'sudo apt-cache search php7- *', aby znaleźć jego nazwy. – Psyhos

Odpowiedz

9

sudo apt-get install php7.0-sqlite3

1

sudo apt install php-sqllite3

ten pracował dla mnie i zainstalowane php7.0-sqlite3 i konfiguracji pliki konfiguracyjne.

To jest dla Ubuntu 16.04 i wyżej.

Powiązane problemy