OpenPNE2 to 3
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
|
ログイン
]
開始行:
CONTENTS
#contents
----
Lastmodified &lastmod;
----
php5 が2018年末でメンテナンス終了とのこなので
*OpenPNE2 to 3 [#u49b80d1]
https://www.openpne.jp/doc-upgrade-from-2x/
http://diary.d-yoshi.com/?p=7637
OpenPNE 2 から直接3.8以上へはバージョンアップできないらし...
2.14.x → 3.6.x → 3.8.25
の2段階バージョンアップが推奨・・・らしい。ということで、...
&ref(openpne-OpenPNE3-OpenPNE-3.6.28.1-0-g0cfa1dd.zip);
&ref(openpne-OpenPNE3-OpenPNE-3.6.32.zip);
&ref(OpenPNE3-OpenPNE-3.9.2.zip);
移行対象は、
FreeBSD11.2R
mysql Ver 14.14 Distrib 5.5.61, for FreeBSD11.2 (amd64)
PHP は、不要
* VerUP 手順[#x839a7aa]
** OpenPNE v2.14.1.1 ⇒ 3.6.32 ⇒ 3.9.2 [#m62e08a7]
Upgrade_From_2_Guide.txt~
==================================~
OpenPNE 2 からのアップグレード手順~
==================================~
※アップグレードをおこなう前に、データベースのバックアップ...
# mysqldump -u root -p --default-character-set=utf8 PNE2...
mysqldump -u root -p --default-character-set=utf8 TFC_SN...
cd ../
tar cvfzp openpne_20180916.tar.gz openpne
作業方法~
========~
OpenPNE 3 の設置~
----------------~
http://github.com/openpne/OpenPNE3/downloads
Git リポジトリを利用する場合、以下のコマンドを実行してく...
$ git clone git://github.com/openpne/OpenPNE3.git
$ git checkout OpenPNE-3.6.x
その後、 OpenPNE3 のソースコード内にある web ディレクトリ...
ここでは、移動元のディレクトリと同じ階層に設置してみる。
初期設定~
--------~
設定が終わったら、いくつかコマンドを実行します。
まず、設定ファイルのコピーをおこないます。
config/ProjectConfiguration.class.php.sample を config/Pr...
# cd /path/to/OpenPNE3
# cp config/ProjectConfiguration.class.php.sample config...
次に、config/OpenPNE.yml.sample を config/OpenPNE.yml と...
# cp config/OpenPNE.yml.sample config/OpenPNE.yml
その際、 OpenPNE.yml の設定値は OpenPNE2 の config.php に...
OpenPNE2 の config.php を config/config.OpenPNE2.php とし...
# cp ../OpenPNE/config.php /config/config.OpenPNE2.php
以下のコマンドを実行し、プラグインをインストールします::
$ ./symfony opPlugin:sync
各ディレクトリのパーミッションを適切なものに設定します::
$ ./symfony openpne:permission
アップグレードコマンドの実行~
----------------------------~
2.12 からのアップグレードをおこなう場合、以下のコマンドを...
# ./symfony openpne:upgrade-from-2 --origin=2.12
2.14 からのアップグレードをおこなう場合、以下のコマンドを...
# ./symfony openpne:upgrade-from-2 --origin=2.14
コマンドを実行すると、アップグレードが開始され、アップグ...
アップグレードはいくつかの手順に分けておこなわれます。た...
>> upgrade Processing diary
と表示され、 diary という手順の実行が完了した場合、
>> upgrade Processed diary (x.xx sec)
と表示されます。~
エラーが発生した場合は(端末が対応していれば)赤背景でエ...
エラーの原因となるデータを修復するなどして、アップグレー...
# ./symfony openpne:upgrade-from-2 --origin=2.14 --rules...
この --rules オプションは以下のように複数指定することがで...
# ./symfony openpne:upgrade-from-2 --rules=diary --rules...
注意事項~
========~
アップグレードに際していくつか注意事項があります。
fix_old_image_data のコンバートで
Allowed memory size of xxxx bytes exhausted ...
というようなエラーメッセージとともに失敗する場合、 php.in...
config/config.OpenPNE2.php の IMAGE_MAX_FILESIZE の設定値...
OpenPNE2 に Google のAPIキーを設定している場合、 OpenPNE3...
+. OpenPNE2 の config.php に記述してある Google Maps API ...
+. OpenPNE3 の管理画面( /pc_backend.php )を開いて、 「SNS...
+. Google Maps API key と Google AJAX Search API key のテ...
+. 「設定変更」ボタンを押します。
*** 2.12, 2.14 の以下の機能に関するデータの変換は OpenPNE...
BIZ 関連機能
ポイント 関連機能
アクセスログ関連機能
お気に入り関連機能
レビュー関連機能
日記カテゴリ関連機能
ファイル関連機能
スケジュール関連機能
フリーページ関連機能
テンプレート設定関連機能
ポータルクリエイターは「最新コミュニティ書き込み」「最新...
ポータルクリエイターの配色設定やカスタム CSS 設定などが...
ポータルクリエイターのレイアウト設定は「レイアウト2(4:6...
管理ユーザ(admin_user)は「全権限」が与えられているアカウ...
ナビメニューの設定はコンバートしません [#k44c94f9]
OpenPNE2 のナビメニューにないメニュー項目、 OpenPNE3 に...
スキンを使わないように管理画面から opSkinClassicPlugin を...
** OpenPNE v3.6.32 ⇒ 3.9.2 [#efaa0e59]
OpenPNE 3.8 バージョンアップ手順~
================================~
このドキュメントは、 OpenPNE 3.4.0 以上の全てのバージョン...
手順~
----~
バージョンアップは以下の手順でおこないます。
+ファイルの設置
+設定ファイルの上書き
+バージョンアップコマンドの実行
作業方法~
--------~
ファイルの設置~
Web サーバ上に OpenPNE 3.8 のソースファイルを設置します。...
設定ファイルの上書き
~~~~~~~~~~~~~~~~~~~~
OpenPNE 3.8 付属の設定ファイルをコピーしてください。
$ cd /path/to/new/OpenPNE3
$ cp config/ProjectConfiguration.class.php.sample confi...
$ cp config/OpenPNE.yml.sample config/OpenPNE.yml
※config/ProjectConfiguration.class.php に独自の設定を記述...
OpenPNE.yml の設定値を環境に合わせて変更してください。特...
古いバージョンの config/databases.yml を新しいバージョン...
$ cp /path/to/old/OpenPNE3/config/databases.yml /path/t...
プラグインディレクトリのコピー
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
独自で入れたプラグインや同梱されているプラグインのバージ...
CentOS や Ubuntu など、 cp コマンドに -u オプションがある...
$ cp -au /path/to/old/OpenPNE3/plugins/. /path/to/new/O...
MacOSX や FreeBSD など、 cp コマンドに -u オプションがな...
$ cp -an /path/to/old/OpenPNE3/plugins/. /path/to/new/O...
* どちらのコマンドを実行可能かについては「man cp」コマン...
モデルの再構築~
プロジェクトのルートディレクトリで、以下のコマンドを実行...
$ ./symfony doctrine:build-model
$ ./symfony cc
この手順は、次の「バージョンアップコマンドの実行」に必要...
バージョンアップコマンドの実行~
プロジェクトのルートディレクトリで、以下のバージョンアッ...
$ ./symfony openpne:migrate
$ ./symfony plugin:publish-assets
このコマンドは OpenPNE 本体、プラグインの両方を最新の状態...
OpenPNE 3.2.7.2、3.4.9、3.6beta6 以前からのバージョンアッ...
コマンドの実施前に以下のブログ記事をお読みください。
【緊急リリース】OpenPNE 3 に存在するセッション管理の不備...
http://www.openpne.jp/archives/5689/
::
$ ./symfony openpne:fix-session-db
以上でバージョンアップは完了です。
注意事項
========
バージョンアップに際していくつか注意事項があります。
3.6beta11以前からのバージョンアップ時にメンバーの設定画面...
* 言語とタイムゾーンの設定
* 外部サービスとの接続設定
* OpenID の設定
OpenPNE3.8.0 から管理画面の一部の機能が「上級者設定」に移...
* SNS設定>一般的な設定
・アクティビティ投稿設定
・JSON API 使用設定
・OpenID Provider 使用設定
・デイリーニュース受信頻度の設定
・Web 全体への年齢公開許可設定
・メンバーのプロフィールページ公開範囲設定
・リッチテキストエリア設定
* SNS設定>携帯関連設定
* SNS設定>APIキーの設定
----
Total access &counter(total);:本日 &counter(today);:昨...
#counter([total|today|yesterday]);
終了行:
CONTENTS
#contents
----
Lastmodified &lastmod;
----
php5 が2018年末でメンテナンス終了とのこなので
*OpenPNE2 to 3 [#u49b80d1]
https://www.openpne.jp/doc-upgrade-from-2x/
http://diary.d-yoshi.com/?p=7637
OpenPNE 2 から直接3.8以上へはバージョンアップできないらし...
2.14.x → 3.6.x → 3.8.25
の2段階バージョンアップが推奨・・・らしい。ということで、...
&ref(openpne-OpenPNE3-OpenPNE-3.6.28.1-0-g0cfa1dd.zip);
&ref(openpne-OpenPNE3-OpenPNE-3.6.32.zip);
&ref(OpenPNE3-OpenPNE-3.9.2.zip);
移行対象は、
FreeBSD11.2R
mysql Ver 14.14 Distrib 5.5.61, for FreeBSD11.2 (amd64)
PHP は、不要
* VerUP 手順[#x839a7aa]
** OpenPNE v2.14.1.1 ⇒ 3.6.32 ⇒ 3.9.2 [#m62e08a7]
Upgrade_From_2_Guide.txt~
==================================~
OpenPNE 2 からのアップグレード手順~
==================================~
※アップグレードをおこなう前に、データベースのバックアップ...
# mysqldump -u root -p --default-character-set=utf8 PNE2...
mysqldump -u root -p --default-character-set=utf8 TFC_SN...
cd ../
tar cvfzp openpne_20180916.tar.gz openpne
作業方法~
========~
OpenPNE 3 の設置~
----------------~
http://github.com/openpne/OpenPNE3/downloads
Git リポジトリを利用する場合、以下のコマンドを実行してく...
$ git clone git://github.com/openpne/OpenPNE3.git
$ git checkout OpenPNE-3.6.x
その後、 OpenPNE3 のソースコード内にある web ディレクトリ...
ここでは、移動元のディレクトリと同じ階層に設置してみる。
初期設定~
--------~
設定が終わったら、いくつかコマンドを実行します。
まず、設定ファイルのコピーをおこないます。
config/ProjectConfiguration.class.php.sample を config/Pr...
# cd /path/to/OpenPNE3
# cp config/ProjectConfiguration.class.php.sample config...
次に、config/OpenPNE.yml.sample を config/OpenPNE.yml と...
# cp config/OpenPNE.yml.sample config/OpenPNE.yml
その際、 OpenPNE.yml の設定値は OpenPNE2 の config.php に...
OpenPNE2 の config.php を config/config.OpenPNE2.php とし...
# cp ../OpenPNE/config.php /config/config.OpenPNE2.php
以下のコマンドを実行し、プラグインをインストールします::
$ ./symfony opPlugin:sync
各ディレクトリのパーミッションを適切なものに設定します::
$ ./symfony openpne:permission
アップグレードコマンドの実行~
----------------------------~
2.12 からのアップグレードをおこなう場合、以下のコマンドを...
# ./symfony openpne:upgrade-from-2 --origin=2.12
2.14 からのアップグレードをおこなう場合、以下のコマンドを...
# ./symfony openpne:upgrade-from-2 --origin=2.14
コマンドを実行すると、アップグレードが開始され、アップグ...
アップグレードはいくつかの手順に分けておこなわれます。た...
>> upgrade Processing diary
と表示され、 diary という手順の実行が完了した場合、
>> upgrade Processed diary (x.xx sec)
と表示されます。~
エラーが発生した場合は(端末が対応していれば)赤背景でエ...
エラーの原因となるデータを修復するなどして、アップグレー...
# ./symfony openpne:upgrade-from-2 --origin=2.14 --rules...
この --rules オプションは以下のように複数指定することがで...
# ./symfony openpne:upgrade-from-2 --rules=diary --rules...
注意事項~
========~
アップグレードに際していくつか注意事項があります。
fix_old_image_data のコンバートで
Allowed memory size of xxxx bytes exhausted ...
というようなエラーメッセージとともに失敗する場合、 php.in...
config/config.OpenPNE2.php の IMAGE_MAX_FILESIZE の設定値...
OpenPNE2 に Google のAPIキーを設定している場合、 OpenPNE3...
+. OpenPNE2 の config.php に記述してある Google Maps API ...
+. OpenPNE3 の管理画面( /pc_backend.php )を開いて、 「SNS...
+. Google Maps API key と Google AJAX Search API key のテ...
+. 「設定変更」ボタンを押します。
*** 2.12, 2.14 の以下の機能に関するデータの変換は OpenPNE...
BIZ 関連機能
ポイント 関連機能
アクセスログ関連機能
お気に入り関連機能
レビュー関連機能
日記カテゴリ関連機能
ファイル関連機能
スケジュール関連機能
フリーページ関連機能
テンプレート設定関連機能
ポータルクリエイターは「最新コミュニティ書き込み」「最新...
ポータルクリエイターの配色設定やカスタム CSS 設定などが...
ポータルクリエイターのレイアウト設定は「レイアウト2(4:6...
管理ユーザ(admin_user)は「全権限」が与えられているアカウ...
ナビメニューの設定はコンバートしません [#k44c94f9]
OpenPNE2 のナビメニューにないメニュー項目、 OpenPNE3 に...
スキンを使わないように管理画面から opSkinClassicPlugin を...
** OpenPNE v3.6.32 ⇒ 3.9.2 [#efaa0e59]
OpenPNE 3.8 バージョンアップ手順~
================================~
このドキュメントは、 OpenPNE 3.4.0 以上の全てのバージョン...
手順~
----~
バージョンアップは以下の手順でおこないます。
+ファイルの設置
+設定ファイルの上書き
+バージョンアップコマンドの実行
作業方法~
--------~
ファイルの設置~
Web サーバ上に OpenPNE 3.8 のソースファイルを設置します。...
設定ファイルの上書き
~~~~~~~~~~~~~~~~~~~~
OpenPNE 3.8 付属の設定ファイルをコピーしてください。
$ cd /path/to/new/OpenPNE3
$ cp config/ProjectConfiguration.class.php.sample confi...
$ cp config/OpenPNE.yml.sample config/OpenPNE.yml
※config/ProjectConfiguration.class.php に独自の設定を記述...
OpenPNE.yml の設定値を環境に合わせて変更してください。特...
古いバージョンの config/databases.yml を新しいバージョン...
$ cp /path/to/old/OpenPNE3/config/databases.yml /path/t...
プラグインディレクトリのコピー
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
独自で入れたプラグインや同梱されているプラグインのバージ...
CentOS や Ubuntu など、 cp コマンドに -u オプションがある...
$ cp -au /path/to/old/OpenPNE3/plugins/. /path/to/new/O...
MacOSX や FreeBSD など、 cp コマンドに -u オプションがな...
$ cp -an /path/to/old/OpenPNE3/plugins/. /path/to/new/O...
* どちらのコマンドを実行可能かについては「man cp」コマン...
モデルの再構築~
プロジェクトのルートディレクトリで、以下のコマンドを実行...
$ ./symfony doctrine:build-model
$ ./symfony cc
この手順は、次の「バージョンアップコマンドの実行」に必要...
バージョンアップコマンドの実行~
プロジェクトのルートディレクトリで、以下のバージョンアッ...
$ ./symfony openpne:migrate
$ ./symfony plugin:publish-assets
このコマンドは OpenPNE 本体、プラグインの両方を最新の状態...
OpenPNE 3.2.7.2、3.4.9、3.6beta6 以前からのバージョンアッ...
コマンドの実施前に以下のブログ記事をお読みください。
【緊急リリース】OpenPNE 3 に存在するセッション管理の不備...
http://www.openpne.jp/archives/5689/
::
$ ./symfony openpne:fix-session-db
以上でバージョンアップは完了です。
注意事項
========
バージョンアップに際していくつか注意事項があります。
3.6beta11以前からのバージョンアップ時にメンバーの設定画面...
* 言語とタイムゾーンの設定
* 外部サービスとの接続設定
* OpenID の設定
OpenPNE3.8.0 から管理画面の一部の機能が「上級者設定」に移...
* SNS設定>一般的な設定
・アクティビティ投稿設定
・JSON API 使用設定
・OpenID Provider 使用設定
・デイリーニュース受信頻度の設定
・Web 全体への年齢公開許可設定
・メンバーのプロフィールページ公開範囲設定
・リッチテキストエリア設定
* SNS設定>携帯関連設定
* SNS設定>APIキーの設定
----
Total access &counter(total);:本日 &counter(today);:昨...
#counter([total|today|yesterday]);
ページ名: