我已经安装了
PHP而没有sqlite-Functionality作为基本安装,所以没有sqlite_ *函数可用.
是否有PHP库(PHP代码)可以访问sqlite数据库而无需在PHP中安装任何插件?
(我无法更改服务器配置)
实际上我只需要基本支持(仅限SELECT语句)
基本上我正在寻找一个纯PHP的sqlite驱动程序,就像https://github.com/kripken/sql.js是sqlite驱动程序的纯JS实现一样.
解决方法
我没有在谷歌上找到任何普通的PHP sqlite驱动程序搜索.
我试图从梨中获取一些东西,但sqlite mdb2驱动程序使用sqlite PHP扩展来工作:
我试图从梨中获取一些东西,但sqlite mdb2驱动程序使用sqlite PHP扩展来工作:
root@blackbigone:~# pear install MDB2_Driver_sqlite pear/MDB2_Driver_sqlite requires PHP extension "sqlite" No valid packages found install Failed
在我安装了PHP-sqlite之后,pear模块就没问题了:
root@blackbigone:~# pear install MDB2_Driver_sqlite downloading MDB2_Driver_sqlite-1.4.1.tgz ... Starting to download MDB2_Driver_sqlite-1.4.1.tgz (30,921 bytes) .........done: 30,921 bytes install ok: channel://pear.PHP.net/MDB2_Driver_sqlite-1.4.1
阅读代码,我找到的任何PHP sqlite包装器都有这样的东西:
if (!function_exists('sqlite_open')) return false;