您现在的位置是:首页 > cms教程 > WordPress教程WordPress教程
WordPress怎么使用SQLite数据库全新安装
尤介辉2025-02-10WordPress教程已有人查阅
导读1: 程序下载.NGinX 服务器: http://nginx.org/en/PHP 语言解释器: https://www.php.net/downloads.phpWordPress 博客系统: wordpress.org/download/SQLite PDO for WP
1: 程序下载
NGinX 服务器:
PHP 语言解释器:
WordPress 博客系统:
SQLite PDO for WP 数据库插件:
SQLite 管理器: SQLite Administrator ; SQLiteSpy ;
2: 程序安装
在U盘新建localhost目录
将NGinX解压并更名到u:\localhost\nginx
将PHP解压到u:\localhost\php
在nginx目录的html下新建blog和data文件夹
将中文版WP解压并更名到u:\localhost\nginx\blog\cn
将WP的SQLite插件解压到中文博客\blog\cn\wp-content下
注: 这时wp-content内应有: [languages,] pdo, plugins, themes 文件夹和db.php, index.php文件
以此类推,将英文版WP解压并更名到u:\localhost\nginx\blog\en
也要安装SQLite插件.
解压SQLiteSpy因为是绿色版,解压后可以直接运行.
配置nginx和php,会出点问题,万能的google能解决。能解析.PHP文件,不会出现no input file(能解析html文件,说明路径对),说明配置好了。
接着能跑WordPress的安装页面,提示Invalid or missing PDO Driver wordpress sqlite。
国外网站说指定数据库名,我全新安装,连数据库都没生成,没用。
https://stackoverflow.com/questions/929585/how-to-enable-the-pdo-driver-for-sqlite3-in-php
Go to your php.ini file and find "sqlite". These are probably commented:extension=php_pdo_sqlite.dll
extension=php_sqlite.dll
这个解决问题。如果PHP.EXE提示这两动态链接库找不到,就看 extension_dir = "ext"是不是注释掉了,默认注释掉了。
这样就提示“一些数据表不可用。也许需要修复数据库。”说明数据库跑起来了。
Good,现在可以访问wp-admin/install.php了,可惜提示数据库需要修复。修复的结果是意料之中的,提示无法修复,悲催的是,连错误提示都没有。仔细看.sqlite数据库文件同目录下的debug.txt,会发现类似错误日志:
所以只能是先用MySql安装好,然后再转成sqlite,再删掉MySql。。。
NGinX 服务器:
PHP 语言解释器:
WordPress 博客系统:
SQLite PDO for WP 数据库插件:
SQLite 管理器: SQLite Administrator ; SQLiteSpy ;
2: 程序安装
在U盘新建localhost目录
将NGinX解压并更名到u:\localhost\nginx
将PHP解压到u:\localhost\php
在nginx目录的html下新建blog和data文件夹
将中文版WP解压并更名到u:\localhost\nginx\blog\cn
将WP的SQLite插件解压到中文博客\blog\cn\wp-content下
注: 这时wp-content内应有: [languages,] pdo, plugins, themes 文件夹和db.php, index.php文件
以此类推,将英文版WP解压并更名到u:\localhost\nginx\blog\en
也要安装SQLite插件.
解压SQLiteSpy因为是绿色版,解压后可以直接运行.
配置nginx和php,会出点问题,万能的google能解决。能解析.PHP文件,不会出现no input file(能解析html文件,说明路径对),说明配置好了。
接着能跑WordPress的安装页面,提示Invalid or missing PDO Driver wordpress sqlite。
国外网站说指定数据库名,我全新安装,连数据库都没生成,没用。
https://stackoverflow.com/questions/929585/how-to-enable-the-pdo-driver-for-sqlite3-in-php
Go to your php.ini file and find "sqlite". These are probably commented:extension=php_pdo_sqlite.dll
extension=php_sqlite.dll
这个解决问题。如果PHP.EXE提示这两动态链接库找不到,就看 extension_dir = "ext"是不是注释掉了,默认注释掉了。
这样就提示“一些数据表不可用。也许需要修复数据库。”说明数据库跑起来了。
Good,现在可以访问wp-admin/install.php了,可惜提示数据库需要修复。修复的结果是意料之中的,提示无法修复,悲催的是,连错误提示都没有。仔细看.sqlite数据库文件同目录下的debug.txt,会发现类似错误日志:
Function: prepareQuery, Message: Problem preparing the PDO SQL Statement. Error was near "REPAIR": syntax error
Function: prepareQuery, Message: Problem preparing the PDO SQL Statement. Error was near "CHECK": syntax error
也就是说,sqlite不支持这些关键字。而MySQL是支持的,WordPress默认支持MySql,so。。。。你为什么会问WordPress为什么不支持sqlite,好吧,我也不知道为什么。所以只能是先用MySql安装好,然后再转成sqlite,再删掉MySql。。。
本文标签:
很赞哦! ()
相关教程
图文教程
wordpress仿站的方法,wordpress怎么仿站
1、目标网站的抓取,使用仿站小工具8.0.2挺好用的,能够尽可能多的将整个网站抓取下来。将文件保存到wp-content/tust。保存的首页default.html和其他的文件目录如下:
怎么实现WordPress局域网内外网都可以同时访问
服务器架设在家里的电脑上,固定局域网IP:192.168.1.100, 使用电信网络,有公网IP,但80端口不能用,有自己的域名: .xxx.cn使用花生壳动态域名更新IP到自己的域名。
wordpress中的html页会被收录吗
wordpress中的html页是可以收录的,因为搜索引擎对待斜杠/或者以html结尾的页面倍加青睐,加了html后缀的页面可以使收录变的更快。
WordPress开发怎么设置atom环境
在atom中查找并安装project-manager插件,有了它,我们才能单独为WordPress项目创建自己特殊的环境。
相关源码
-
(自适应)证书授权书防伪查询系统pbootcms模板本模板基于PbootCMS系统开发,为各类证书查询机构设计,可快速构建高效安全的证书核验平台。采用响应式布局技术,自动适配手机端操作,支持批量导入证书数据,提供便捷的查询接口,满足机构证书管理及用户在线核验需求。查看源码 -
(自适应响应式)绿色环保材料设备科技类营销型网站pbootcms源码下载本模板基于PbootCMS开发,主要面向环保设备、环保材料及相关科技企业。采用HTML5+CSS3技术构建,具备响应式特性,确保在各类设备上均有良好展示效果。查看源码 -
(自适应)帝国cms7.5模板自媒体文章新闻博客为帝国CMS7.5设计的响应式模板,采用H5技术构建现代化内容展示框架。通过智能断点检测技术实现手机、平板、PC三端适配查看源码 -
(自适应)黑色摄影作品工作室pbootcms模板网站源码下载为风景摄影、个人工作室打造的高端网站模板,基于PbootCMS开源内核开发,采用HTML5自适应架构,PC与移动端实时数据同步,适配各类拍摄作品展示需求。查看源码 -
帝国cms7.5商城模板带图片视频广告位功能本模板基于帝国CMS7.5内核开发,为内容电商平台设计,集成文章、图片、视频多媒体展示与广告位管理功能。采用智能响应式技术,确保商品内容在不同设备上获得较优呈现效果,帮助快速构建专业的内容营销平台。查看源码 -
(自适应)电子元件电路板元器件pbootcms网站源码下载为电子元器件、电路板制造类企业设计,特别适合展示产品参数、技术规格等内容。采用响应式技术,确保各类电子元件在不同设备上都能清晰展示。查看源码
| 分享笔记 (共有 篇笔记) |

