<?php
$db = new SQLite3('phpdb.sqlite');
?>
尽管启用了SQLite,为什么它会出现致命错误
我甚至检查了php.ini文件,并将其更改为:
sqlite3.extension_dir="D:\php\examplep\php\ext">
检查信息
错误显示:
致命错误:未捕获错误:在中找不到类"SQLite3"D: \PHP\examplep\htdocs\midun\OOP\Chap2\index.PHP:4堆栈跟踪:#0{main}在第4行的D:\PHP\examplep\htdocs\midun\OOP\Chap2\index.PHP中抛出
(附加信息:我在C:\sqlite中设置了一个环境变量,这是我放置sqlite.exe文件的地方(
SQLite3作为PDO抽象层的一部分与SQLite3"供应商特定数据库扩展"不同。但是,您可以通过PDO使用SQLite3,请参阅:http://php.net/manual/en/book.pdo.php
您应该尝试:
$db = new SQLite3('phpdb.sqlite');
而不是
$db = new SQLite3('phpdb.sqlite');
我想SQLite3在全局名称空间中