Моя SQLite является версия 3.4.0: imageКак включить драйвер PDO для sqlite3 в php?
Однако поддержка PDO моего phpinfo для SQLitev3 не включен/в списке: image
Как я могу включить его? Я установил свой веб-сервер через XAMPP.
Моя SQLite является версия 3.4.0: imageКак включить драйвер PDO для sqlite3 в php?
Однако поддержка PDO моего phpinfo для SQLitev3 не включен/в списке: image
Как я могу включить его? Я установил свой веб-сервер через XAMPP.
Я думаю, что драйвер 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.
О, ладно! Благодаря! –
редактировать: есть дискуссия на тему здесь:
Я прочитаю всю тему позже! Благодаря!! –
Перейти к файлу php.ini
и поиск "SQLite". Вероятно, это комментарий:
extension=php_pdo_sqlite.dll
extension=php_sqlite.dll
Разогнать их и перезапустить Apache.
«И перезапустите Apache» - +1 Lol. – rtheunissen
"Pdo_Sqlite" и "sqlite3" различные расширения и загружаются в php.ini
в разных строках:
extension=php_pdo_sqlite.dll
extension=php_sqlite3.dll
Что PHP-версию вы используете? – Silfverstrom
Я использую PHP версию 5.2.9. Благодаря!! –