Настройка драйверов SQLite3 PDO в PHP

Я медленно прорабатываю учебники по php101 и дошел до номера 9, где Мне нужен SQLite.

У меня запущен SQLite3, и я могу получить доступ через интерфейс командной строки (см. Снимок экрана небольшой тестовой базы данных), но когда я пробую сценарии учебника на php101, я получаю пустой экран браузера. Теперь я знаю, что это потому, что SQLite3 использует PDO (php101 основан на SQLite v2).

Не удалось опубликовать и изображение, поэтому CLI сообщает:

SQLite версии 3.7.2

Введите ".help" для инструкций

Введите операторы SQL, оканчивающиеся знаком ";"

sqlite> select * from books;

1 | Властелин колец | JR Tolkien

Etc Etc

Вместо того, чтобы идти назад, я пытаясь выяснить, как включить драйвер SQLite3 PDO (который, как я знаю, называется sqlite), но те, кто разместил на stackoverflow на сегодняшний день, похоже, уже установили и включили драйвер SQLite, поэтому конфигурация драйвера фактически не была объяснена.

(извините, смог опубликовать изображение), но phpinfo для PDO говорит:

PDO

Поддержка PDO | включен

драйверы PDO | mysql

pdo_mysql

Драйвер PDO для MySQL | включен

Версия клиентского API | 5.1.49

I ' я проверил на www.phpro.org/tutorials/Introduction-to-PHP-PDO, но это тоже не объясняется.

Моя система - Linux Ubuntu 10.10

Apache - версия 2.2.16

PHP версии 5.3 .3

SQLite 3.7.2

Я пытаюсь запустить это на локальном хосте в качестве учебного пособия.

Может кто-нибудь объяснить, как установить / настроить драйвер SQLite3.

16
задан Benjamin 13 July 2014 в 23:44
поделиться