为什么在/var/www/*.php中找不到类’SQLiteDatabase’?

前端之家收集整理的这篇文章主要介绍了为什么在/var/www/*.php中找不到类’SQLiteDatabase’?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我正在尝试使用 PHP中的sqlite.我有以下简单的代码
<?PHP
$db = new sqliteDatabase("test2.sdb");
unset($db);
?>@H_301_2@ 
 

由于这段代码(我在命令行“PHP test2.PHP”中执行),我得到:

Fatal error: Class 'sqliteDatabase' not found in /var/www/test2.PHP on line 3@H_301_2@ 
 

有谁知道如何让PHP能够使用sqlite?

附:
Here我发现“默认情况下,在PHP 5.0开始的标准Linux PHP编译中启用sqlite支持.”我有“PHP Version => 5.2.6-2ubuntu4.6”.因此,除非“–disable-sqlite”,否则应启用sqlite.在我的情况下输出PHPinfo();”根本不包含“sqlite”.

有相当多的关于谷歌相同问题的报告,但没有明确的解决方案.

仔细检查您的sqllite扩展是否在PHP中启用,您应该能够使用sqlite_ *系列函数(例如sqlite_open)而不是OOP方法,这不是我所知道的.

还要检查您的sqlite的PECL模块是否> = 1.0.0.

猜你在找的PHP相关文章