如何为PHP启用sqlite3? [英] how to enable sqlite3 for php?

查看:673
本文介绍了如何为PHP启用sqlite3?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我正在尝试在Ubuntu中为PHP安装sqlite3.

I am trying to install sqlite3 for PHP in Ubuntu.

我安装了apt-get php5-sqlite3并编辑了php.ini以包含sqlite3扩展名.

I install apt-get php5-sqlite3 and edited php.ini to include sqlite3 extension.

当我运行phpinfo();时,我会得到

SQLITE3
SQLite3 support  enabled  
sqlite3 library version  3.4.2  

如上所示,

已启用sqlite3.但是,使用时会出现找不到类SQLite3"

as shown above, sqlite3 is enabled. However, I get "Class SQLite3 not found" when I use

 new SQLite3("database");

推荐答案

此答案已过时,但由于已被接受而无法删除.请查看Stacey Richards的解决方案以获取正确答案.

 sudo apt-get install php5-cli php5-dev make
 sudo apt-get install libsqlite3-0 libsqlite3-dev
 sudo apt-get install php5-sqlite3
 sudo apt-get remove php5-sqlite3
 cd ~
 wget http://pecl.php.net/get/sqlite3-0.6.tgz
 tar -zxf sqlite3-0.6.tgz
 cd sqlite3-0.6/
 sudo phpize
 sudo ./configure
 sudo make
 sudo make install
 sudo apache2ctl restart

ubuntu表格中翻录.

这篇关于如何为PHP启用sqlite3?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆