【发布时间】:2011-06-04 06:40:09
【问题描述】:
我正在“慢慢地”学习 php101 教程,并且已经到达第 9 位,我需要 SQLite。
我已经运行了 SQLite3 并且可以通过 CLI 访问,(请参阅一个小测试数据库的屏幕截图)但是当我尝试 php101 中的教程脚本时,我得到一个空白的浏览器屏幕。我现在知道这是因为 SQLite3 使用 PDO(php101 基于 SQLite v2)。
无法发布和图像,所以 CLI 说:
SQLite 版本 3.7.2
输入“.help”获取说明
输入以“;”结尾的 SQL 语句
sqlite> 从书中选择 *;
1|指环王|J.R.托尔金
等等等等
我没有倒退,而是试图弄清楚如何启用 SQLite3 PDO 驱动程序(我知道它被命名为 sqlite),但是迄今为止在 stackoverflow 上发布的那些人似乎已经安装并启用了 SQLite 驱动程序,因此实际上并未解释驱动程序配置。
(对不起,可以张贴图片)但是 PDO 的 phpinfo 说:
PDO
PDO 支持 |启用
PDO 驱动程序 |mysql
pdo_mysql
用于 MySQL 的 PDO 驱动程序 |已启用
客户端 API 版本 |5.1.49
我查看了 www.phpro.org/tutorials/Introduction-to-PHP-PDO,但那里也没有解释。
我的系统是 Linux Ubuntu 10.10
Apache - 版本 2.2.16
PHP 版本 5.3.3
SQLite 3.7.2
我正试图让这个在 localhost 上运行,作为最初的学习辅助。
谁能解释一下如何安装/配置 SQLite3 驱动程序。
【问题讨论】: