【发布时间】:2012-04-12 20:11:22
【问题描述】:
好的,这是我设置的第一台服务器。我有一个运行 Ubuntu 11.10 的系统。我正在运行 Lighttpd 并设置了 PHP,但我希望 PHP 和 SQLite 一起工作。我使用以下方式安装它们:
sudo apt-get install lighttpd
sudo apt-get install php5-cgi
sudo apt-get install sqlite
sudo apt-get install php5-sqlite
PHP 工作正常,但任何带有 sqlite 命令的脚本都只会返回一个空白页。我打开了 php 错误消息并运行了这个脚本:
<?php
echo sqlite_libversion();
echo "<br>";
echo phpversion();
?>
返回:
Fatal error: Call to undefined function sqlite_libversion()
出了什么问题? :(
php -m 产生这个:
[PHP 模块] bcmath bz2 calendar Core ctype date dba dom ereg exif fileinfo filter ftp gettext hash iconv json libxml mbstring mhash openssl pcntl pcre PDO pdo_sqlite Phar posix readline 反射 session shmop SimpleXML soap sockets SPL sqlite3 标准 sysvmsg sysvsem sysvshm tokenizer wddx xml xmlreader xmlwriter zip zlib
【问题讨论】:
-
你在 Php.ini 文件中为 sqlite 设置了什么扩展名?
标签: php sqlite ubuntu lighttpd