首先按照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:

  1. extension=php_pdo_sqlite.dll
  2. extension=php_sqlite.dll
  3. 这个解决问题。如果PHP.EXE提示这两动态链接库找不到,就看 extension_dir = "ext"是不是注释掉了,默认注释掉了。
  4. 这样就提示“一些数据表不可用。也许需要修复数据库。”说明数据库跑起来了。

另外可参考: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。。。

WordPress使用SQLite全新安装的更多相关文章

  1. Linux WordPress博客的安装

    1:新建文件夹

  2. SQL 2008下载地址以及全新安装详细过程

    本博文将详细介绍如何安装SQL 2008以及在这个安装过程中每个选项的意思,如何选择使用什么和不使用什么等等琐碎的东东. 下面——开始了!!!SHOW TIME~~~先提供各种程序下载地址:SQL 2 ...

  3. DzzOffice1.0 Beta2 全新安装图文教程及界面简单了解

    本文说明:本文档用于帮助您全新安装完整的 DzzOffice Beta版软件.DzzOffice 是一款开源的云存储与应用管理工具,主要用于企业管理阿里云.亚马逊等云存储等空间,把空间可视化分配给成员 ...

  4. Windows版Cacti全新安装与升级

    全新安装 Cacti运行依赖的软件很多,mysql.PHP.Apache.Spine.rrd等,一个一个的安装非常繁琐,而且还容易出错,全新安装的话可以采用论坛提供的windows安装包安装,非常简单 ...

  5. Vmware Vcenter6.0 全新安装及群集配置介绍

    介绍如何安装vsphere ESxi主机及将vmware vsphere5.5升级到vmware vsphere6.0的介绍,而今天呢,主要介绍vsphere vcenter,说到vsphere vc ...

  6. discuz全新安装升级,导入旧数据过程,顺便gbk转utf8

    由于discuz官方已经不更新了,现在又只有现成的utf8版本,没有gbk版本.我们原来使用的是gbk编码的,最近想改版,顺便升级一下,就索性把gbk也换成utf8吧,这样以后也方便,国际化嘛! 第一 ...

  7. Discuz! X3 全新安装图文教程

    Discuz! 是腾讯旗下 Comsenz 公司推出的以社区为基础的专业建站平台,帮助网站实现一站式服务.让论坛(BBS).个人空间(SNS).门户(Portal).群组(Group).应用开放平台( ...

  8. 跳过从Win7/8升级,直接格式化全新安装 Windows 10 并自动永久激活系统的方法教程

    跳过升级,直接激活全新 Win10 的方法步骤教程: 下载 Windows 10 系统的 ISO 镜像 在你当前的 Win7 / Win 8 / 8.1 系统中,使用 DaemonTools 或右键选 ...

  9. Sqlite的安装和简单使用

    Sqlite 1 安装 首先,下载相应的版本: https://sqlite.org/download.html 其次,解压到本地,并添加到环境变量. 然后,打开 CMD 创建,输入 sqlite3 ...

随机推荐

  1. Wpf实现图片自动轮播自定义控件

    近来,公司项目需要,需要写一个自定义控件,然后就有下面的控件产生.样式没有定义好,基本功能已经实现.1.创建为自定义控件的XAML页面.下面为后台代码 using System; using Syst ...

  2. 开篇 hello 内Cool超人

    经过一年时间看到asp.net mvc一直被受微软开发团队的注重.与之相比的silverlight我感觉到有点力不从心.除去silverlight第一次运行要安装Runtime不说,产品不可能只运行在 ...

  3. HttpClient Post Form data and get Response String

    DefaultHttpClient httpclient = new DefaultHttpClient(); HttpPost httpost = new HttpPost("http:/ ...

  4. Thinkphp 获取当前url

    $_GET['_URL_'] 获取整个url,返回值是数组 $Think.MODULE_NAME 获取当前class的名称 $Think.ACTION_NAME 获取当前action的方法名称

  5. 重拾C,一天一点点_11

    命令行参数 在支持C语言的环境中,可以在程序开始执行时将命令行参数传递给程序. 调用主函数main时,它带有两个参数,第一个参数(argc,用于参数计数)的值表示运行程序时命令行参数的数目:第二个参数 ...

  6. 有关IE的操作(收藏夹,清理缓存等)

    1.添加网页到收藏夹的函数: procedure AddURL(Folder, Url, Title: string); var MyUrlFile: TextFile; begin if Folde ...

  7. Delphi7中编译提示“Unsafe type 'PChar'”的原因及处理办法

    delphi7中加入了对.net的支持 在.net中是没有指针的(托管环境中),所以指针都是不安全的,不符合.net规范 所以d7里有警告,可以不管它 DELPHI7已经考虑到了移植到点NET的问题, ...

  8. SHOW SLAVE STATUS几个常见参数

    --显示当前读取的Master节点二进制日志文件和文件位置,对应线程I/O thread Master_Log_File: mysql-bin.000011 Read_Master_Log_Pos: ...

  9. 十天学会单片机Day5 IIC总线AT2402芯片(EEPROM)应用

    1.采用串行总线技术可以使系统的硬件设计大大简化.系统的体积减小.可靠性提高.同时,系统的更改和扩充极为容易. 常用的串行扩展总线有: IIC (Inter IC BUS)总线.单总线(1-WIRE ...

  10. SQLAlchemy连接数据库并在django admin显示

    SQLAlchemy 0.7     postgersql  9.0 SQLAlchemy连接数据库有两种方法,一种是classic,一种是modern 1,modern方法 from sqlalch ...