it-swarm.com.ru

Драйвера PDO_SQLITE нет .. что делать?

Я вижу везде (в том числе и в официальных документах), что драйвер PDO_SQLITE по умолчанию включен в PHP.

Однако когда я смотрю на свой extension_directory, я вижу только эти файлы:

Gd.so mcrypt.so mysqli.so mysql.so pdo_mysql.so pdo.so

И, как результат, фреймворк, который я пытаюсь установить (Symfony), говорит мне, что мне нужно установить расширения PDO_SQLITE или SQLite3 .so ...

Кто-нибудь может помочь? Могу ли я просто найти нужный файл .so где-нибудь в Интернете, поместить его в мой каталог extensions_directory и затем включить его в php.ini ??

BTW: Я использую php 5.3.6, загруженный через apt-get в Ubuntu.

33
Felipe Almeida

ты пробовал Sudo apt-get install php5-sqlite?

78
jere

Для пользователей Windows:

удаленный комментарий (;) из php.ini 

extension=php_pdo_sqlite.dll

extension=php_sqlite3.dll
5
Mohammed Saqib Rajput

Для PHP 7.0 и выше:

Sudo apt-get install php-sqlite3
0
Santo Boldižar

Для Windows 10 - 64 бит, версия PHP 7.2 Необходимо удалить только (;) До .__; extension = pdo_sqlite ; extension = sqlite3

После того, как Расширения = Pdo_Sqlite Расширение = sqlite3

Перезагрузите сервер и уже.

0
rui