Я медленно прорабатываю учебники по 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 говорит:
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.