XREAへのOpenPNEのインストール
1)サーバのpublic_htmlと並列ディレクトリとしてopenpneを作成。このディレクトリをOPENPNE_DIRとする。
2)OpenPNE/public_htmlの内容をアップロードしたディレクトリからOPENPNE_DIRまでの相対パスをconfig.inc.phpに記述。
3)config.inc.phpがあるディレクトリ内に以下を.htaccessとして記述。
php_value default_charset UTF-8
php_value mbstring.language Japanese
php_value mbstring.internal_encoding UTF-8
php_value mbstring.http_input pass
php_value mbstring.http_output pass
php_value mbstring.detect_order auto
php_value mbstring.substitute_character none
php_value mbstring.func_overload 0
php_flag mbstring.encoding_translation Off
4)OPENPNE_DIR/setup/sql/install/にある、install-(Ver)-create_tables-mysql(ver).sqlとinstall-(Ver)-insert_data.sqlをエディタで開き、EUC-JPとして保存する。
5)XREAコントロールパネルよりデータベースにてphpMyAdminを呼び出し、インストールするDBに対し、SQLメニューから4)で修正したsql文をcreate_tables、insert_dataを順次実行する。
6)OPENPNE_URL/?m=setupよりセットアップを実行
管理画面及びSNS画面が正常に表示されればインストール成功。
xrea+での契約の場合、DBは5個まで作成可能なので別DBにて運営するのであれば5本のOpenPNEをインストールし別々のドメインにて運用可能である。
DBを1つの場合、sql及びDBアクセスに関わる全ての記述を修正し、テーブル名にprefixをつけることで複数の共存が可能。
2007-02-07追記
safeモードでphpが動いているので、config.phpの341行目を
define('MAIL_SET_ENVFROM', false);
とfalseに修正する。これを行わないとOpnePNEからメール送信が行えない。
| パーマリンク | コメント (0) | トラックバック (0)

![Validate my Atom 1.0 feed [Valid Atom 1.0]](http://blog2.dcw-jp.com/valid-atom.png)