このページの翻訳:
- 日本語 (ja)
- English (en)
最近の更新
Tag Cloud
このページへのアクセス
今日: 12 / 昨日: 1
総計: 775
- Dokuwiki.fl8.jp(473)
- 13 CentOS6メール設定(23)
- FreeBSD カーネル再構築(22)
- 34 UnboundでHA構成(20)
最近の更新
このページへのアクセス
今日: 12 / 昨日: 1
総計: 775
PostgreSQLでWordpress
PHP 5.1.6
WordPress 3.1.4
PG4WP 1.3.1
PHP 5.1.6 では、WordPress 3.1.4までしか動作しない。
それ移行のバージョンはphp 5.2.4が必要です。
古いバージョンは下記からダウンロード
https://ja.wordpress.org/releases/
WordPress を PostgreSQL で利用するためのプラグイン
/var/www/html/ がDocumentRootとして
http://[[Domain]]/wp/ としてアクセスする想定
・wordpress
$ cp wordpress-3.1.4-ja.zip /var/www/html/
$ unzip wordpress-3.1.4-ja.zip
$ mv wordpress wp
・pg4wp
$ cp postgresql-for-wordpress.1.3.1.zip /var/www/html/ $ unzip postgresql-for-wordpress.1.3.1.zip $ mv postgresql-for-wordpress/pg4wp/db.php var/www/html/wp/wp-content/ $ mv postgresql-for-wordpress/pg4wp var/www/html/wp/wp-content/plugins/
wp-config.phpを修正
/** WordPress のためのデータベース名 */ define('DB_NAME', 'wp'); /** MySQL データベースのユーザー名 */ define('DB_USER', 'postgres_user'); /** MySQL データベースのパスワード */ define('DB_PASSWORD', 'hogehoge'); /** MySQL のホスト名 */ define('DB_HOST', 'localhost'); /** データベースのテーブルを作成する際のデータベースのキャラクターセット */ define('DB_CHARSET', 'utf8');
「データベース接続確立エラー」となる場合は、PostgreSQLに接続できない可能性があります。
下記コマンドなどで接続確認
psql -h 127.0.0.1 -p 5432 -U postgres -W
接続できない場合、下記など確認
/var/lib/pgsql/data/pg_hba.conf