【发布时间】:2013-12-24 10:31:17
【问题描述】:
当我运行以下代码时
<?php
echo sqlite_libversion();
echo "<br>";
echo phpversion();
?>
我收到此错误
致命错误:调用未定义函数 sqlite_libversion()
我被带到了这个页面PHP isn't working with SQLite
就像问类似问题的人一样,我输入了 php -m 并且正在运行的模块是
bcmath bz2 calendar Core ctype date dba dom ereg exif fileinfo filter ftp gd gettext hash ice iconv json libxml mbstring mcrypt mhash mysql mysqli openssl pcntl pcre PDO pdo_mysql pdo_sqlite Phar posix Reflection session shmop SimpleXML soap sockets SPL sqlite3 standard sysvmsg sysvsem sysvshm tokenizer wddx xml xmlreader xmlwriter zip zlib
根据给出的建议,我将这些放在 php.ini 的动态扩展部分中
extension=pdo_sqlite.so
extension=sqlite.so
我重新启动了 apache2,不幸的是我仍然遇到同样的错误
我确认我有
轻量级
sqlite
php5-sqlite 安装及依赖
我在跑步,
树莓派,
Apache/2.2.22 (Debian),
php5.4.4,
sqlite3,
SQLite 库 3.7.13,
SQLite3 模块版本 0.7,
我不确定我哪里出错了,谁能帮忙?
【问题讨论】: