↑日記で日々積み重ねた情報をトップの「わんこのページ」にまとめています。

おのたく日記 [RDF] YouTubeも始めました→


2008-12-30(Tue) OpenPNE 2.13.5でupdate [長年日記]

[OpenPNE]OpenPNE 2.13.5でupdate

OpenPNE2.13.5リリースのお知らせ」というのが出ていたので2.13.1から8月9日の日記を参考に

$ svn update

でまずupdateしてから

開発者の補助になるような機能など、合計7つの新機能を追加しました。詳細は開発版改訂履歴をご覧ください。

[OpenPNE2.13.2リリースのお知らせより引用]

2.13.3からのバージョンアップ時の注意点

Update SQL 追加

* ・update03-for2.13.4-alter-c_member_secure-and-c_admin_user-add-column-sess_id.sql

* ・update04-for2.13.4-alter-c_commu_category-add-column-create_flag.sql

* ・update05-for2.13.4-change-timestamp-type.sql(PostgreSQLのみ)

config.php 変更

* ・「メンテナンス中でも表示するモジュール名」にportalを追加

* ・メンテナンス画面を表示するアクションの個別設定を追加

* ・セッションにユーザーエージェント情報を保存しておく設定を追加

* ・ログイン時のセッションを1ユーザに対して1セッションに制限する設定を追加

* ・宛先メールアドレスに付けるハッシュ文字列の長さの設定を追加

[OpenPNE2.13.4 リリースのお知らせより引用]

2.13.4からのバージョンアップ時の注意点

Update SQL 追加 今回Update SQLの追加はありません。

[OpenPNE2.13.5リリースのお知らせより引用]

などを見て、データベーススキーマーのupdate

$ mysql --default-character-set=utf8 -u www-data openpne <update01-for2.13.2-alter-c_review_comment-add-column-u_datetime.sql

ERROR 1060 (42S21) at line 1: Duplicate column name 'u_datetime'

げげ… すでにc_review_commentテーブルにはu_datetimeカラムがあるらしい…

ALTER TABLE c_review_comment ADD COLUMN u_datetime datetime NOT NULL default 0000-00-00 00:00:00;

UPDATE c_review_comment SET u_datetime = r_datetime;

[update01-for2.13.2-alter-c_review_comment-add-column-u_datetime.sqlより引用]

て事なので、u_datetimeカラムがr_datetimeと同じならば何もすることは無いみたいだけど、SELECT u_datetime from c_review_comment;で見てみると、u_datetimeの時間が0のままなので、

$ mysql --default-character-set=utf8 -u www-data openpne

Welcome to the MySQL monitor. Commands end with ; or \g.

Your MySQL connection id is 40495

Server version: 5.0.51a-19 (Debian)

Type 'help;' or '\h' for help. Type '\c' to clear the buffer.

mysql> UPDATE c_review_comment SET u_datetime = r_datetime;

Query OK, 96 rows affected (0.00 sec)

Rows matched: 96 Changed: 96 Warnings: 0

と手動でやってみた。後は

$ mysql --default-character-set=utf8 -u www-data openpne <update02-for2.13.3-alter-c_bookmark-change-column-r_datetime.sql

$ mysql --default-character-set=utf8 -u www-data openpne <update03-for2.13.4-alter-c_member_secure-and-c_admin_user-add-column-sess_id.sql

$ mysql --default-character-set=utf8 -u www-data openpne <update04-for2.13.4-alter-c_commu_category-add-column-create_flag.sql

てな感じに順調に終わって無事にOpenPNE update完了

本日のPingbacks(全0件)

Google Web検索 on-o.com内を検索