首先按照http://blog.csdn.net/guilyn/article/details/13170673的第1、2部操作。

1: 程序下载.

NGinX 服务器: http://nginx.org/cn/

PHP 语言解释器: http://php.net/downloads.php

WordPress 博客系统: wordpress.org/download/

SQLite PDO for WP 数据库插件: http://wordpress.org/plugins/pdo-for-wordpress/

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。

国外网站说指定数据库名,我全新安装,连数据库都没生成,没用。

http://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"是不是注释掉了,默认注释掉了。

这样就提示“一些数据表不可用。也许需要修复数据库。”说明数据库跑起来了。

另外可参考:http://www.21andy.com/new/20100207/1645.html

=========================

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。。。

最新文章

  1. 看jpg和png图片
  2. matplotlib 显示中文 与 latex冲突
  3. atitit. 解决org.hibernate.SessionException Session is closed
  4. 资源 之 4.3 访问Resource(拾壹)
  5. Ember学习(8):REOPENING CLASSES AND INSTANCES
  6. html5本地存储 local storage
  7. HTML 5 新标签
  8. solr排序问题
  9. windows下使用curl命令 && 常用curl命令
  10. 3,postman的变量写法和collection
  11. 【LeetCode】正则表达式匹配(动态规划)
  12. 每天一个linux命令:find
  13. RobotFrameWork环境搭建(基于HTTP协议的接口自动化)
  14. openj 4004 01背包问题求方案数
  15. C#获取路径
  16. Hexo NexT 博客后台管理指南
  17. day75
  18. 第十七次ScrumMeeting博客
  19. [多问几个为什么]为什么匿名内部类中引用的局部变量和参数需要final而成员字段不用?(转)
  20. [Web 前端] 如何在React中做Ajax 请求?

热门文章

  1. CentOS 卸载已安装软件
  2. boost:进程管理
  3. 在PHP项目中使用Standford Moss代码查重系统
  4. ThinkPHP整合支付宝即时到账接口调用
  5. Java迷题:等于,还是不等于?
  6. SharePoint ribbon icons disappeared(网站顶部Top bar 齿轮图标,以及编辑模式下Ribbon中Icon消失)
  7. HTML5 API 之 history
  8. CK表达式编辑器
  9. Android--获取App应用程序的大小
  10. hdu 1047 Integer Inquiry