Мой SQLite версии 3.4.0: изображение
Однако поддержка PDite моего phpinfo для SQLitev3 не включена / не указана: изображение
Как я могу включить это? Я установил свой веб-сервер через XAMPP.
Перейдите к файлу php.ini и выполните поиск по запросу "sqlite". Это, вероятно, прокомментировано:
php.ini
extension=php_pdo_sqlite.dll extension=php_sqlite.dll
Раскомментируйте их и перезапустите Apache.
Я думаю, что драйвер PDO для sqlite3 называется sqlite, так что он у вас уже установлен. Драйвер sqlite2 старше.
PDO_SQLITE - это драйвер, который реализует объекты данных PHP (PDO) интерфейс для доступа к SQLite 3 базы данных. В PHP 5.1 расширение SQLite также предоставляет драйвер для SQLite 2 базы данных; пока это не технически часть драйвера PDO_SQLITE, это ведет себя аналогично, так что это задокументировано рядом с этим. Драйвер SQLite 2 для PDO предоставляется в первую очередь, чтобы сделать это проще импортировать устаревший SQLite 2 файлы базы данных в приложение который использует быстрее, эффективнее Драйвер SQLite 3. В результате Драйвер SQLite 2 не такой многофункциональный в качестве драйвера SQLite 3.
PDO_SQLITE - это драйвер, который реализует объекты данных PHP (PDO) интерфейс для доступа к SQLite 3 базы данных.
В PHP 5.1 расширение SQLite также предоставляет драйвер для SQLite 2 базы данных; пока это не технически часть драйвера PDO_SQLITE, это ведет себя аналогично, так что это задокументировано рядом с этим. Драйвер SQLite 2 для PDO предоставляется в первую очередь, чтобы сделать это проще импортировать устаревший SQLite 2 файлы базы данных в приложение который использует быстрее, эффективнее Драйвер SQLite 3. В результате Драйвер SQLite 2 не такой многофункциональный в качестве драйвера SQLite 3.
С http://php.net/manual/en/ref.pdo-sqlite.php
Я исправил эту проблему в системе linux / unix, добавив в php.ini следующие строки:
extension=pdo_sqlite.so extension=sqlite.so
"pdo_sqlite" и "sqlite3" являются разными расширениями и загружаются в php.ini в разные строки:
extension=php_pdo_sqlite.dll extension=php_sqlite3.dll
редактирование: здесь обсуждается тема:
http://www.apachefriends.org/f/viewtopic.php?f=16&t=34389&sid=c99e3edebef9f297aff3f2f179c50ccc&p=141255