OpenPNE 2.12.10 to 2.13.8

OpnePNE 2.13.8 > 2.14.1.1

2009年8月15日、Amazonの仕様変更に伴って、OpnePNEでレビューがかけなくなったため、Verupする。

2.14.1.1をDLして、

/usr/local/www/apache22/data/OpenPNE-2.14.1.1.tar.gz

で解凍して、

k222# chown -R www:www OpenPNE-2.14.1.1

念のため

k222# /usr/local/bin/mysqldump -u root -A -p"xxxxxxxx" > /home/mysql_dump/dump_ALL

configのコピー

k222# cp config.php /usr/local/www/apache22/data/OpenPNE-2.14.1.1/

update

update用のsqlは、2.13.8のもの3つだけではなく、それ以降のものを実行しないとダメでした。コミュニティーの記事にアクセス出来ませんでした。

piano:root {83} % cd /usr/home/tfc/public_html/openpne/setup/sql/mysql41/update
piano:root {84} % ll
total 34
-rw-r--r--  1 www  www  154 Aug 14  2008 update01-for2.13.2-alter-c_review_comment-add-column-u_datetime.sql
-rw-r--r--  1 www  www  101 Sep 22  2008 update02-for2.13.3-alter-c_bookmark-change-column-r_datetime.sql
-rw-r--r--  1 www  www  157 Oct 23  2008 update03-for2.13.4-alter-c_member_secure-and-c_admin_user-add-column-sess_id.sql
-rw-r--r--  1 www  www  128 Oct 21  2008 update04-for2.13.4-alter-c_commu_category-add-column-create_flag.sql
-rw-r--r--  1 www  www  102 Feb 23  2009 update05-for2.13.6-alter-c_commu_category-change-column-is_create_commu.sql
-rw-r--r--  1 www  www  194 Apr 10  2009 update06-for2.13.7-alter-c_commu_member-add-column-is_display_topic_home.sql
-rw-r--r--  1 www  www  194 Apr 14  2009 update07-for2.13.7-alter-c_friend-add-column-is_display_friend_home.sql
-rw-r--r--  1 www  www   79 Mar 12  2009 update08-for2.13.7-alter-c_diary-add-column-is_comment.sql
-rw-r--r--  1 www  www   90 Apr 28 15:04 update09-for2.13.8-alter-c_member_pre-add-column-is_sns_entry_confirm.sql
-rw-r--r--  1 www  www  585 Apr 30 17:49 update10-for2.13.8-create-c_image_size.sql
-rw-r--r--  1 www  www   75 Apr 30 17:49 update11-for2.13.8-alter-c_tmp_image-add-column-filesize.sql
-rw-r--r--  1 www  www  135 May 21 22:39 update12-for2.14beta1-alter-c_commu_admin_invite-drop-index_c_commu_id_c_memer_id_to.sql
-rw-r--r--  1 www  www  947 May 21 22:39 update13-for2.14beta1-alter-c_commu-add-columns.sql
-rw-r--r--  1 www  www   80 May 25 21:26 update14-for2.14beta1-alter-c_commu-drop-columns.sql
-rw-r--r--  1 www  www   80 May 21 22:39 update15-for2.14beta1-alter-c_member-add-column-is_search_result.sql
-rw-r--r--  1 www  www   44 Jun  4 20:56 update16-for2.14beta2-alter-c_member-drop-is_search_rdresult.sql
-rw-r--r--  1 www  www   54 Jul  7 13:00 update17-for2.14RC1-update-c_commu-set-is_admit.sql
piano:root {85} % mysql -u root -p --default-character-set=utf8 tfc_sns < update10-for2.13.8-create-c_image_size.sql
Enter password:
ERROR 1049 (42000): Unknown database 'tfc_sns'
piano:root {86} % mysql -u root -p --default-character-set=utf8 TFC_SNS < update10-for2.13.8-create-c_image_size.sql
Enter password:
ERROR 1050 (42S01) at line 1: Table 'c_image_size' already exists
piano:root {87} % mysql -u root -p --default-character-set=utf8 TFC_SNS <  update11-for2.13.8-alter-c_tmp_image-add-column-filesize.sql
Enter password:
ERROR 1060 (42S21) at line 1: Duplicate column name 'filesize'
piano:root {88} % mysql -u root -p --default-character-set=utf8 TFC_SNS < update10-for2.13.8-create-c_image_size.sql
Enter password:
ERROR 1050 (42S01) at line 1: Table 'c_image_size' already exists
piano:root {89} % mysql -u root -p --default-character-set=utf8 TFC_SNS < update12-for2.14beta1-alter-c_commu_admin_invite-drop-index_c_commu_id_c_memer_id_to.sql
Enter password:
piano:root {90} % mysql -u root -p --default-character-set=utf8 TFC_SNS < update13-for2.14beta1-alter-c_commu-add-columns.sql
Enter password:
piano:root {91} % mysql -u root -p --default-character-set=utf8 TFC_SNS <  update14-for2.14beta1-alter-c_commu-drop-columns.sql
Enter password:
piano:root {92} % mysql -u root -p --default-character-set=utf8 TFC_SNS < update15-for2.14beta1-alter-c_member-add-column-is_search_result.sql
Enter password:
piano:root {93} % mysql -u root -p --default-character-set=utf8 TFC_SNS <  update16-for2.14beta2-alter-c_member-drop-is_search_rdresult.sql
Enter password:
piano:root {94} % mysql -u root -p --default-character-set=utf8 TFC_SNS <  update17-for2.14RC1-update-c_commu-set-is_admit.sql
Enter password:
piano:root {95} % apachectl restart

つぎにAmazonでIDをとってきてConfigに記入

/usr/local/www/apache22/data/OpenPNE-2.14.1.1/config.php

//
// Amazon Product Advertising API
// 2009年8月15日以降、Amazon の仕様変更の影響により
// AMAZON_ACCESS_KEY_ID と AMAZON_SECRET_ACCESS_KEY を設定しないと、
// レビュー機能がご利用いただけなくなりますのでご注意ください。
// https://affiliate-program.amazon.com/gp/flex/advertising/api/sign-in-jp.html  から取得
///
define('AMAZON_ACCESS_KEY_ID', 'AKIAIQZGMSFKQGW25J2A');

// Amazon Secret Access Key
define('AMAZON_SECRET_ACCESS_KEY', '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');
k222# cd /usr/local/www/apache22/data/OpenPNE-2.14.1.1/setup/script/update
k222# php update01-for2.13.8-insert_image_size.php
Complete!
k222# cd /usr/local/www/apache22/data/OpenPNE-2.13.8
k222# tar cvfzp webapp_ext.tar.gz webapp_ext  
k222# cp webapp_ext.tar.gz /usr/local/www/apache22/data/OpenPNE-2.14.1.1/
k222# cd /usr/local/www/apache22/data/OpenPNE-2.14.1.1
k222# tar xvfzp webapp_ext.tar.gz
k222# apachectl restart

https://aws-portal.amazon.com/gp/aws/developer/account/index.html?awsrequestchallenge=false&awsrequesttfa=true&awssecuresig=ka0/Me7ewVb2k7QQjHc1GJb8VI4=&wctx=actionpRmaccess-keypRm&openid.pape.auth_policies=http://schemas.openid.net/pape/policies/2007/06/none&awspid=QMfRCj07hUp6Eq5UDXA2nznv13o=&wrequestlength=349&awsstatus=Success&wresult=eJwBYgCd/wACNUMiYVTCiggN7VcL2xehvQhVo7S0uWuXndQ59xW%2BA9sozXxtAcRyORCpkCUWu7LOC1BNcXip8hMr6IbphzLH3hebKsORgWVIjgNT8T9PcmqT%2BqVxVDgBUZnMy7tHDA/UO2wsMg==

あしあとはまだありません。

Verupすると、「あしあとはまだありません」となりました。

openpne/webapp/lib/db/ashiato.php のクエリを変更
   $sql = 'SELECT DISTINCT r_date FROM c_ashiato WHERE c_member_id_to = ? ORDER BY r_date DESC';
   $params = array(intval($c_member_id_to));

と成っているところを

   $sql = 'SELECT r_date FROM c_ashiato WHERE c_member_id_to = ? UNION SELECT r_date FROM c_ashiato WHERE c_member_id_to = ? ORDER BY r_date DESC';
   $params = array(intval($c_member_id_to),intval($c_member_id_to));

へ変更する。


添付ファイル: fileOpenPNE_Upgrade.html 545件 [詳細]

トップ   編集 凍結 差分 履歴 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2009-10-19 (月) 11:59:19