[[OpenPNE 2.12.10 to 2.13.8]]
#contents
*OpnePNE 2.13.8 > 2.14.1.1 [#mb8ca926]
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/
つぎにAmazonでIDをとってきてConfigに記入

/usr/local/www/apache22/data/OpenPNE-2.14.1.1/confit.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==

*あしあとはまだありません。 [#y803f21f]
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));
へ変更する。


トップ   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS