wordpress データベースsqlite使用

データベースにmysqlを使用しないでsqliteを使用する方法

wordpress 2.8
PDO (SQLite) For WordPress Version: 2.6.1

1.PDO (SQLite) For WordPress をDLして解凍

PDO (SQLite) For WordPress
http://wordpress.org/extend/plugins/pdo-for-wordpress/

2.プラグインファイルのアップロード

pdoフォルダとdb.phpファイルのUP

 /wp-content/pdo/
 /wp-content/db.php

3.wp-config.phpに一行追加

define(‘COLLATE’,”);の直下に下記を追加。

 define('DB_TYPE', 'sqlite'); //mysql or sqlite

4.wp-config.phpのシークレットキーの変更。

下記で表示されたものでOK。
http://api.wordpress.org/secret-key/1.1/

5.CORESERVER向けに.htaccessを作成。

http://note.7cubed.jp/wordpress/5/

6.wp-conten内に、databaseディレクトリを作成

 /wp-content/database/

7.set_time_limitエラーが出る場合

下記のエラーメッセージが出る場合はset_time_limitをコメントアウト

 Warning: set_time_limit() [function.set-time-limit]: Cannot set time limit in safe mode in
 /virtual/*****/public_html/*****/*****/wp-content/pdo/PDOEngine.php on line 64

64行目付近の 『set_time_limit(30); 』をコメントアウト

	private function connect($connectionParams){
	/*	set_time_limit(30); */
		global $wpdb;
		list ($this->dbType, $dbUser, $dbPassword, $dbName, $dbHost) = $connectionParams;
		switch ($this->dbType){

8.インストール

http://ドメイン/wp-admin/install.php にアクセスしてインストール

9.アクセス権限の変更

MyBlog.sqliteの所有権限がAPACHEになっているので権限の変更&書込み可へ変更

 /wp-content/database/.htaccess
 /wp-content/database/MyBlog.sqlite

10.インストール完了

まだ一部不具合が残ってるみたいですが(^^;
safeモード以外のサーバなら大丈夫なのかも。

この記事にコメントする


このブログは主にノート風に備忘録的な使い方をしています。あとは小物好きなので、ちっこい物やモバイルグッズ等、時々紹介
(≧∇≦)ノ

なんとなく~グッズの紹介です

docomo sc-02c galaxy s2 電池蓋取替え式スリムカバー

galaxy s2 sc-02c は裏の電池蓋が交換できるので ケースカバーを付けるよりデザイン入りとかの裏の蓋を 交換したほうが薄さをいかせるのでなかなかいいです(≧∇≦)ノ

携帯の裏の電池蓋にしか書かれていない SAMSUNG ロゴが galaxy s sc-02b と同じように、またしても、 どこにも表示されなくなりますが(〃 ・・)ノ

けーたい自慢2
http://www.rakuten.co.jp/sea-gull2/

さらになんとなく(≧∇≦)ノ

Powered by WordPress, WP Theme by WSC