I';m无法在php中运行sqlite函数


I'm unable to run sqlite functions in php

当我运行以下代码时

<?php
echo sqlite_libversion();
echo "<br>";
echo phpversion();
?>

我收到这个错误

致命错误:调用未定义的函数sqlite_libversion()

我被带到这个页面PHP是';t使用SQLite

就像那个问类似问题的人一样,我输入了php-m,运行的模块是

bcmath bz2日历核心ctype日期dba dom ereg exif文件信息过滤器ftp gd gettext hash ice iconv json libxml mbstring mcrypt mhash mysql mysqli openssl pcntl pcre PDO PDO_mysql PDO_sqlite Phar posix反射会话shmop SimpleXML soap套接字SPL sqlite3标准sysvmsg sysvsem sysvshm tokenizer wddx xml xmlreader xmlwriter zip zlib

根据给出的建议,我将这些内容放在php.ini 的动态扩展部分

extension=pdo_sqlite.so
extension=sqlite.so

我重新启动了apache2,但不幸的是,我仍然收到同样的错误我确认了lighttpd
sqlite
php5-sqlite安装和依赖项

我正在跑步,
raspbian,
Apache/2.2.22(Debian),
php5.4.4,
sqlite3,
SQLite库3.7.13,
SQLite3模块版本0.7,

我不知道哪里出了问题,有人能帮我吗?

pdo+sqlite=使用pdo函数:http://php.net/manual/en/intro.pdo.php

只需使用sqlite:协议创建一个PDO对象就可以了。不要使用sqlite_。。。功能,它们是完全不同的东西。