关于php连接sqlite数据库的心得

作者:笨小孩 发布时间:2012-10-19 18:30 分类:PHP

之前发现很多国外优秀php网站系统(尤其是论坛)都是支持多数据库的,比如mysql、postgresql、sqlite、甚至mssql、orcale等。 因为sqlite小巧、无需安装,如果使用虚拟主机做站受限制小,所以得到我的关注。 想让已有的php环境支持sqlite要做的只有一步:编辑php.ini,打开以下模块: extension=php_pdo.dll extension=php_pdo_sqlite.dll extension=php_sqlite.dll 上边两项是用pdo的方式连接sqlite,后面的是直接连接。 需要注意的是,PDO方式连接的是sqli...[阅读全文]

标签: MyBB SQLite phpBB PunBB FluxBB pdo

评论(0) 浏览(2376)

防止 SQLite 数据库被下载的方法

作者:笨小孩 发布时间:2012-10-18 16:57 分类:操作系统

国外有非常多的开源php系统都支持sqlite,作为小型站,sqlite小巧、高速、免安装。 MyBB phpBB PunBB FluxBB drupal joomla都可支持sqlite。 网站装上后,问题来了,直接访问sqlite数据库文件是可以下载到的。 那么找到一下解决方案: 1.将SQLite放在WEB不能访问到的地方。 有些虚拟主机一般也都会提供一个单独目录,供用户放一些不想被下载或访问的文件,所以放在这个目录很安全。 2.如果PHP是作为CGI或者APACHE的单独进程运行,那么可以修改一下SQLite数据库文件的权限,比如0600。 3.假如WEB服务器是...[阅读全文]

标签: SQLite

评论(0) 浏览(1493)

php+sqlite+mybb

作者:笨小孩 发布时间:2012-10-18 16:55 分类:数据库

本文只阐述php支持sqlite设置部分。适用于windows+iis/apache、linux/BSD+apache/nginx 国外比较知名的两个论坛系统mybb和phpbb都支持sqlite。 sqlite数据库不用任何安装,只要打开php.ini中打开以下模块,重启iis就可以。 extension=php_pdo.dll extension=php_pdo_sqlite.dll mybb安装过程中数据库连接信息步骤只需输入数据库存放的绝对路径,后缀.db 注:mybb是只能以pdo方式连接sqlite(sqlite3),所以要打开上述两个模块。phpbb、flux...[阅读全文]

标签: php SQLite

评论(0) 浏览(1633)

支持多数据库的php网站系统

作者:笨小孩 发布时间:2012-10-18 15:07 分类:网站程序

论坛:MyBB(支持Mysqli、Mysql、PostgreSQL、SQLite)、phpBB(支持Mysql、PostgreSQL、 SQLite、MsSql2000+/ODBC、Firebird 、Oracle)、FluxBB/PunBB(支持MySQL、PostgreSQL、SQLite等数据库)、FUDforum(支持MySQL、 PostgreSQL、DB2、SQL Server、Oracle、SQLite 和 Firebird 数据库)、Simple Machines Forum(支持Mysql、PostgreSQL) CMS:drupal、joomla 博客:...[阅读全文]

标签: MySQL postgresql MyBB SQLite phpBB MsSql Firebird Oracle PunBB FluxBB FUDforum DB2 SMF drupal joomla

评论(0) 浏览(1475)

手机版 | 
Copyright © 2012 lamp46.com All Right Reserved. sitemap