このページの翻訳:
- 日本語 (ja)
- English (en)
最近の更新
Tag Cloud
このページへのアクセス
今日: 8 / 昨日: 1
総計: 771
- Dokuwiki.fl8.jp(345)
- 14 rsync(17)
- 05 rsync(16)
- 13 CentOS6メール設定(16)
- IPMIコマンド(16)
最近の更新
このページへのアクセス
今日: 8 / 昨日: 1
総計: 771
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