Ответ 1
Вы попробовали sudo apt-get install php5-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.
Вы попробовали sudo apt-get install php5-sqlite
?
Для пользователей Windows:
удален комментарий (;
) из php.ini
extension=php_pdo_sqlite.dll
extension=php_sqlite3.dll
Для PHP 7.0 и выше:
sudo apt-get install php-sqlite3
Для Windows 10 - 64 бит, версия PHP 7.2 Необходимо только удалить (;) До; extension = pdo_sqlite; extension = sqlite3
После расширения = расширение pdo_sqlite = sqlite3
Перезагрузите сервер и уже.
В моем случае я использовал php 7.2 в Ubuntu. Я должен был выполнить следующую команду,
sudo apt install php7.2-sqlite