Centos x86_64 PHP 5.2.14 SQLITE缺失? (WEBTATIC回购)

时间:2010-10-30 11:15:30

标签: php sqlite centos x86-64

我已经将我的服务器上的php更新为来自webtatic存储库的版本5.2.14(http://repo.webtatic.com/yum/centos/5/x86_64/)。但我找不到SQLITE。

有人可以帮助我吗?

1 个答案:

答案 0 :(得分:3)

我不熟悉webtatic ...

要查看计算机上安装的sqlite版本,请以root或sudo身份执行以下命令

yum info sqlite

我猜你的意思是php无法访问sqlite?

我必须做的是安装php sqlite部分。无论出于何种原因,似乎centos将它从他们的php发行版中剔除了。我为php安装sqlite所做的是下载当前安装在服务器上的php版本。

wget http://www.php.net/get/php-5.2.14.tar.gz/from/a/mirror

构建sqlite扩展

tar zxvf php-5.2.14.tar.gz
cd php-5.2.14/ext/sqlite
phpize
./configure
make
make install

将sqlite.so添加到php 创建文件(可能是位置,您应该在同一文件夹中看到其他.ini文件)

vi /etc/php.d/sqlite.ini

按'i'进行插入模式并添加以下行

extension=sqlite.so

点击[esc]键,然后输入:wq到'w'rite和'q'uite VI

然后重启apache

/etc/init.d/httpd restart

使用phpinfo()运行php页面;在顶部将显示您是否已安装sqlite。