OpenPNE 2.12.10 to 2.13.8
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
|
ログイン
]
開始行:
#contents
http://www.openpne.jp/docs/pne-versionup/
http://www.syuhari.jp/blog/archives/1161
*major ver up [#w56a33b3]
2.12.x を 2.13.x へアップするのをメジャーバージョンアッ...
+DB構造の変更が行われる
+config.php設定の変更が行われる
+プログラムの変更が行われる
ということ、らしいので、まず、
**DBのバックアップ [#db7f25e0]
から
phpMyAdmin などのWeb越しのバックアップだと、phpのアップロ...
# mysqldump -u root -p -?default-character-set=utf8 PNE ...
Enter password:
#
ここでエラーがでるDBがあった。
blackcube# mysqldump -u root -p --default-character-set=...
Enter password:
mysqldump: Error 2020: Got packet bigger than 'max_allow...
my.cnf で'max_allowed_packet' = 120M などとしてもダメ。...
実際引っかかっていたデータをあたってみると、16.7MiBのJpeg...
blackcube# mysqldump -u root -p --default-character-set=...
Enter password:
blackcube#
で、OK
データベース丸ごとであれば、
# /usr/local/bin/mysqldump -u root -A -p"xxxxxxxx" | bzi...
# /usr/local/bin/mysqldump -u root -A -p"xxxxxxxx" > /ho...
**2.13.8 を取ってくる [#o34ea49d]
http://downloads.sourceforge.net/openpne/OpenPNE-2.13.8.zip
展開してリネームして
# chown -R www:www OpenPNE-13_8
する
もとの2.12.10のconfig.phpをコピーして持ってくる。(#これ...
**アップグレードSQLの実行 [#d0ed07b3]
DB構造変更のためのアップグレードSQLを実行します。
OPENPNE_DIR/setup/sql/upgrade以下のSQLを実行します。
とあるが、これ、2.10 > 2.12 のアップグレード用みたいなの...
piano:root {202} % cd /usr/home/openpne/setup/sql/mysql4...
mysql -u root -p --default-character-set=utf8 PNE < upgr...
一旦 PNE DBを削除して、新規インストール時と同様に、さ...
/usr/home/openpne_JP/setup/sql/mysql41/install/install-2...
/usr/home/openpne_JP/setup/sql/mysql41/install/install-2...
してから、待避していたバックアップを書き戻した方がよさそ...
piano:root {236} % mysql -u tfc_sns -p --default-charact...
Enter password:
piano:root {237} % mysql -u tfc_sns -p --default-charact...
Enter password:
***古い方のwebapp_extを [#q1dc343b]
piano:root {210} % tar cvfzp webapp_ext.tar.gz webapp_ext
して、新しい方へコピーして展開したら、
Fatal error: Smarty error:
[in file:/usr/home/openpne/webapp_ext/modules/pc/templat...
[plugin] modifier 'bbcode2html' is not implemented (core...
in /usr/home/openpne/lib/include/Smarty/Smarty.class.php...
といわれた。
----
**DBのレストア [#k658c8a8]
MySQLデータベースの復旧は、次のようにmysqlコマンドを実行...
バックアップファイル FILENAME.mysql から DatabaseName へ...
$ mysql --user=root --password=xxxxxxxx PNE < /usr/home/...
phpMyAdmin でPNEを削除した場合は、上記コマンドだけでは、N...
mysql> drop database PNE
-> ;
Query OK, 140 rows affected (0.11 sec)
mysql> CREATE DATABASE `PNE` DEFAULT CHARACTER SET utf8;
Query OK, 1 row affected (0.00 sec)
mysql> use PNE
Database changed
mysql> use PNE
Database changed
mysql> grant all privileges on PNE.*
-> to pne@localhost identified by 'xxxxxxxx';
Query OK, 0 rows affected (0.00 sec)
mysql> flush privileges;
Query OK, 0 rows affected (0.00 sec)
mysql> exit
Bye
piano:root {190} % mysql --user=root --password=xxxxxxxx...
k222# mysql --user=root --password=xxxxxxxx PNE_TFC < /u...
ERROR 1153 (08S01) at line 1561: Got a packet bigger tha...
/usr/local/etc/my.cnf
max_allowed_packet = 16M
**openpne_DIR/setup/sql/mysql41/update をする [#mb1c9479]
/usr/home/tfc/public_html/openpne/setup/sql/mysql41/updat...
piano:root {322} % cd /usr/home/tfc/public_html/openpne/...
piano:root {324} % ll
total 22
-rw-r--r-- 1 www www 154 Aug 14 2008 update01-for2.1...
-rw-r--r-- 1 www www 101 Sep 22 2008 update02-for2.1...
-rw-r--r-- 1 www www 157 Oct 23 2008 update03-for2.1...
-rw-r--r-- 1 www www 128 Oct 21 2008 update04-for2.1...
-rw-r--r-- 1 www www 102 Feb 23 11:01 update05-for2.1...
-rw-r--r-- 1 www www 194 Apr 10 14:05 update06-for2.1...
-rw-r--r-- 1 www www 194 Apr 14 11:12 update07-for2.1...
-rw-r--r-- 1 www www 79 Mar 12 16:27 update08-for2.1...
-rw-r--r-- 1 www www 90 Apr 28 15:04 update09-for2.1...
-rw-r--r-- 1 www www 585 Apr 30 17:49 update10-for2.1...
-rw-r--r-- 1 www www 75 Apr 30 17:49 update11-for2.1...
piano:root {325} % mysql --user=tfc_sns --password=xxxxx...
piano:root {326} % mysql --user=tfc_sns --password=xxxxx...
piano:root {327} % mysql --user=tfc_sns --password=xxxxx...
piano:root {328} % mysql --user=tfc_sns --password=xxxxx...
piano:root {329} % mysql --user=tfc_sns --password=xxxxx...
piano:root {330} % mysql --user=tfc_sns --password=xxxxx...
piano:root {331} % mysql --user=tfc_sns --password=xxxxx...
piano:root {332} % mysql --user=tfc_sns --password=xxxxx...
piano:root {333} % mysql --user=tfc_sns --password=xxxxx...
piano:root {334} % mysql --user=tfc_sns --password=xxxxx...
ERROR 1050 (42S01) at line 1: Table 'c_image_size' alrea...
piano:root {335} % mysql --user=tfc_sns --password=xxxxx...
piano:root {336} %
以下の起動スクリプトで制御できます。 †
# /usr/local/etc/rc.d/mysql-server start ←デーモンを起動...
# /usr/local/etc/rc.d/mysql-server restart ←デーモンを再...
# /usr/local/etc/rc.d/mysql-server stop ←デーモンを停止...
終了行:
#contents
http://www.openpne.jp/docs/pne-versionup/
http://www.syuhari.jp/blog/archives/1161
*major ver up [#w56a33b3]
2.12.x を 2.13.x へアップするのをメジャーバージョンアッ...
+DB構造の変更が行われる
+config.php設定の変更が行われる
+プログラムの変更が行われる
ということ、らしいので、まず、
**DBのバックアップ [#db7f25e0]
から
phpMyAdmin などのWeb越しのバックアップだと、phpのアップロ...
# mysqldump -u root -p -?default-character-set=utf8 PNE ...
Enter password:
#
ここでエラーがでるDBがあった。
blackcube# mysqldump -u root -p --default-character-set=...
Enter password:
mysqldump: Error 2020: Got packet bigger than 'max_allow...
my.cnf で'max_allowed_packet' = 120M などとしてもダメ。...
実際引っかかっていたデータをあたってみると、16.7MiBのJpeg...
blackcube# mysqldump -u root -p --default-character-set=...
Enter password:
blackcube#
で、OK
データベース丸ごとであれば、
# /usr/local/bin/mysqldump -u root -A -p"xxxxxxxx" | bzi...
# /usr/local/bin/mysqldump -u root -A -p"xxxxxxxx" > /ho...
**2.13.8 を取ってくる [#o34ea49d]
http://downloads.sourceforge.net/openpne/OpenPNE-2.13.8.zip
展開してリネームして
# chown -R www:www OpenPNE-13_8
する
もとの2.12.10のconfig.phpをコピーして持ってくる。(#これ...
**アップグレードSQLの実行 [#d0ed07b3]
DB構造変更のためのアップグレードSQLを実行します。
OPENPNE_DIR/setup/sql/upgrade以下のSQLを実行します。
とあるが、これ、2.10 > 2.12 のアップグレード用みたいなの...
piano:root {202} % cd /usr/home/openpne/setup/sql/mysql4...
mysql -u root -p --default-character-set=utf8 PNE < upgr...
一旦 PNE DBを削除して、新規インストール時と同様に、さ...
/usr/home/openpne_JP/setup/sql/mysql41/install/install-2...
/usr/home/openpne_JP/setup/sql/mysql41/install/install-2...
してから、待避していたバックアップを書き戻した方がよさそ...
piano:root {236} % mysql -u tfc_sns -p --default-charact...
Enter password:
piano:root {237} % mysql -u tfc_sns -p --default-charact...
Enter password:
***古い方のwebapp_extを [#q1dc343b]
piano:root {210} % tar cvfzp webapp_ext.tar.gz webapp_ext
して、新しい方へコピーして展開したら、
Fatal error: Smarty error:
[in file:/usr/home/openpne/webapp_ext/modules/pc/templat...
[plugin] modifier 'bbcode2html' is not implemented (core...
in /usr/home/openpne/lib/include/Smarty/Smarty.class.php...
といわれた。
----
**DBのレストア [#k658c8a8]
MySQLデータベースの復旧は、次のようにmysqlコマンドを実行...
バックアップファイル FILENAME.mysql から DatabaseName へ...
$ mysql --user=root --password=xxxxxxxx PNE < /usr/home/...
phpMyAdmin でPNEを削除した場合は、上記コマンドだけでは、N...
mysql> drop database PNE
-> ;
Query OK, 140 rows affected (0.11 sec)
mysql> CREATE DATABASE `PNE` DEFAULT CHARACTER SET utf8;
Query OK, 1 row affected (0.00 sec)
mysql> use PNE
Database changed
mysql> use PNE
Database changed
mysql> grant all privileges on PNE.*
-> to pne@localhost identified by 'xxxxxxxx';
Query OK, 0 rows affected (0.00 sec)
mysql> flush privileges;
Query OK, 0 rows affected (0.00 sec)
mysql> exit
Bye
piano:root {190} % mysql --user=root --password=xxxxxxxx...
k222# mysql --user=root --password=xxxxxxxx PNE_TFC < /u...
ERROR 1153 (08S01) at line 1561: Got a packet bigger tha...
/usr/local/etc/my.cnf
max_allowed_packet = 16M
**openpne_DIR/setup/sql/mysql41/update をする [#mb1c9479]
/usr/home/tfc/public_html/openpne/setup/sql/mysql41/updat...
piano:root {322} % cd /usr/home/tfc/public_html/openpne/...
piano:root {324} % ll
total 22
-rw-r--r-- 1 www www 154 Aug 14 2008 update01-for2.1...
-rw-r--r-- 1 www www 101 Sep 22 2008 update02-for2.1...
-rw-r--r-- 1 www www 157 Oct 23 2008 update03-for2.1...
-rw-r--r-- 1 www www 128 Oct 21 2008 update04-for2.1...
-rw-r--r-- 1 www www 102 Feb 23 11:01 update05-for2.1...
-rw-r--r-- 1 www www 194 Apr 10 14:05 update06-for2.1...
-rw-r--r-- 1 www www 194 Apr 14 11:12 update07-for2.1...
-rw-r--r-- 1 www www 79 Mar 12 16:27 update08-for2.1...
-rw-r--r-- 1 www www 90 Apr 28 15:04 update09-for2.1...
-rw-r--r-- 1 www www 585 Apr 30 17:49 update10-for2.1...
-rw-r--r-- 1 www www 75 Apr 30 17:49 update11-for2.1...
piano:root {325} % mysql --user=tfc_sns --password=xxxxx...
piano:root {326} % mysql --user=tfc_sns --password=xxxxx...
piano:root {327} % mysql --user=tfc_sns --password=xxxxx...
piano:root {328} % mysql --user=tfc_sns --password=xxxxx...
piano:root {329} % mysql --user=tfc_sns --password=xxxxx...
piano:root {330} % mysql --user=tfc_sns --password=xxxxx...
piano:root {331} % mysql --user=tfc_sns --password=xxxxx...
piano:root {332} % mysql --user=tfc_sns --password=xxxxx...
piano:root {333} % mysql --user=tfc_sns --password=xxxxx...
piano:root {334} % mysql --user=tfc_sns --password=xxxxx...
ERROR 1050 (42S01) at line 1: Table 'c_image_size' alrea...
piano:root {335} % mysql --user=tfc_sns --password=xxxxx...
piano:root {336} %
以下の起動スクリプトで制御できます。 †
# /usr/local/etc/rc.d/mysql-server start ←デーモンを起動...
# /usr/local/etc/rc.d/mysql-server restart ←デーモンを再...
# /usr/local/etc/rc.d/mysql-server stop ←デーモンを停止...
ページ名: