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
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));
へ変更する。