OpenPNE Issue Tracking System: チケット
http://redmine.openpne.jp/
http://redmine.openpne.jp/favicon.ico
2012-07-30T04:42:39Z
OpenPNE Issue Tracking System
Redmine
OpenPNE 3 - Bug(バグ) #3136 (New(新規)): 2系→3系にアップグレード後、日記内のアルバムリンクが他人のアルバムに遷移する
http://redmine.openpne.jp/issues/3136
2012-07-30T04:42:39Z
pnetan
pnetan@openpne.jp
<p><a class="external" href="http://sns.openpne.jp/diary/27757">http://sns.openpne.jp/diary/27757</a> より転記</p>
<a name="日記本文"></a>
<h3 >日記本文<a href="#日記本文" class="wiki-anchor">¶</a></h3>
<pre>
v2時代に書かれた日記にてアルバムのリンク
/?m=pc&a=page_fh_album_image_show&target_c_album_image_id=数字
をクリックすると、全く違う人へのアルバムにリンクしてしまう。
原因は /?m=pc&a=page_fh_album_image_show&target_c_album_image_id=数字 のリダイレクト先が、 /album/photo/数字 ではなく /album/数字 に飛んでしまうため。
修正)
lib/helper/opUtilHelper.php の op_decoration 関数を修正する
function op_decoration($string, $is_strip = false, $is_use_stylesheet = null, $is_html_tag_followup = true)
{
if (is_null($is_use_stylesheet))
{
$is_use_stylesheet = true;
if (sfConfig::get('sf_app') == 'mobile_frontend')
{
$is_use_stylesheet = false;
}else{
$string = preg_replace(
'(ベースURL)/\?m=pc&a=page_fh_album_image_show&target_c_album_image_id=/i',
'(ベースURL)/album/photo/',
$string);
}
</pre>
opCommunityTopicPlugin - Bug(バグ) #3058 (Works for me(再現せず)): 3.8.0にopCommunityTopicPluginインストール後に...
http://redmine.openpne.jp/issues/3058
2012-05-21T04:49:22Z
pnetan
pnetan@openpne.jp
<a name="トピック"></a>
<h3 >トピック<a href="#トピック" class="wiki-anchor">¶</a></h3>
<pre>
【OpenPNEのバージョン】
3.8.0
【サーバの情報】
[さくら レンタルサーバ]
・php 5.2.17 cgi版
・db mysql 5.5
【不具合状況】
・3.8.0をいろいろと試行していたがmigrateでエラーとなるため、クリーンインストールするため使用していたDBのテーブルを全て削除
・APも再アップロード
・DBのプレフィックスに"pc_"を指定して
./symfony openpne:install --non-recreate-db
でインストール。
・opCommunityTopicPlugin 1.0.4をインストール
./symfony opPlugin:install opCommunityTopicPlugin -r 1.0.4
./symfony openpne:migrate --target=opCommunityTopicPlugin
を実行すると次のエラーがでる。(targetオプションなしでもエラー)
SQLSTATE[HY000]: General error: 1005 Can't create table 'DB名.#sql-13f3d_26869c0' (errno: 121). Failing Query: "ALTER TABLE pc_community_event_image ADD CONSTRAINT pc_community_event_image_post_id_pc_community_event_id FOREIGN KEY (post_id) REFERENCES pc_community_event(id) ON DELETE CASCADE". Failing Query: ALTER TABLE pc_community_event_image ADD CONSTRAINT pc_community_event_image_post_id_pc_community_event_id FOREIGN KEY (post_id) REFERENCES pc_community_event(id) ON DELETE CASCADE
・opCommunityTopicPlugin 1.0.4をアンインストールしてmigrateを実行すると正常終了
・opCommunityTopicPlugin 1.0.2.2をインストールしてmigrateを実行すると同様のエラー
機能は正常に使用できるようです。
今後のバージョンアップを考えると放置できないのですが、何か対処方法がありますでしょうか?
</pre>
OpenPNE 3 - Bug(バグ) #3017 (Invalid(無効)): 3.8RC1のタイムラインがいつまでもloadingな件
http://redmine.openpne.jp/issues/3017
2012-04-23T07:27:28Z
pnetan
pnetan@openpne.jp
<p><a class="external" href="http://sns.openpne.jp/diary/27517">http://sns.openpne.jp/diary/27517</a> より転記</p>
<a name="日記本文"></a>
<h3 >日記本文<a href="#日記本文" class="wiki-anchor">¶</a></h3>
<pre>
ローカルのxampp(PHP5.3.8)では問題なかったので、テスト用に借りているサーバーの1つ(PHP5.2.5)で試したところ、pc_frontend_devで次のような状況が確認できました。
ヘッダ内に
<br />
<b>Warning</b>: json_encode() expects exactly 1 parameter, 2 given in <b>/path/to/openpne3/apps/pc_frontend/templates/_layout.php</b> on line <b>25</b><br />
<script type="text/javascript">
//<![CDATA[
var openpne = ;
//]]>
があり、jsのsyntax error及びopenpne.apiKeyが無いことによりタイムラインがいつまで経っても読みこめないようです。
ソースを確認すると、確かに5.3.0から使えるjson_encodeの第二引数が使われていました。
https://github.com/openpne/OpenPNE3/blob/stable-3.8.x/app...
http://jp.php.net/manual/ja/function.json-encode.php
今RC1で早急に動かしたいSNSがある方はPHP5.3環境を用意すれば良いかと思います。
</pre>
OpenPNE 3 - Bug(バグ) #1950 (Accepted(着手)): 3.4→3.6へのバージョンアップができないバグについて
http://redmine.openpne.jp/issues/1950
2011-03-15T07:28:20Z
pnetan
pnetan@openpne.jp
<p><a class="external" href="http://sns.openpne.jp/communityTopic/6917">http://sns.openpne.jp/communityTopic/6917</a> から転記</p>
<a name="現象"></a>
<h3 >現象<a href="#現象" class="wiki-anchor">¶</a></h3>
<p>バージョンアップを行っておりますが、</p>
<p>========================<br />SQLSTATE[HY000]: General error: 1005 Can't create table 'himote2.#sql-69dc_171' (errno: 121). Failing Query: "ALTER TABLE intro_friend ADD CONSTRAINT intro_friend_member_id_to_member_relationship_member_id_to FOREIGN KEY (member_id_to) REFERENCES member_relationship(member_id_to)". Failing Query: ALTER TABLE intro_friend ADD CONSTRAINT intro_friend_member_id_to_member_relationship_member_id_to FOREIGN KEY (member_id_to) REFERENCES member_relationship(member_id_to)</p>
<p>という外部キー制約違反のエラーが出ておりました。<br />その後、外部キーを無視して強行したところ以下のようになりました。</p>
<blockquote><blockquote>
<p>opPluginManager Plugin is already installed<br />doctrine generating model classes<br />file+ /tmp/doctrine_schema_64127.yml</p>
</blockquote></blockquote>
<p>セグメンテーション違反です
========================</p>
<p>と表示されます。</p>
<p>補足ですが、2.12系から3.4へアップグレードを行い現在運用しております。</p>
<p>3系では退会者のデータをほとんど削除するようになっていますが、2系で退会された場合データが残っているようなのでこれらの残ったデータを削除できれば3系から運用開始したのとおなじような状態になるのかとおもっているのでしょうがどうでしょうか?</p>
<a name="再現手順"></a>
<h3 >再現手順<a href="#再現手順" class="wiki-anchor">¶</a></h3>
<a name="原因"></a>
<h3 >原因<a href="#原因" class="wiki-anchor">¶</a></h3>
<a name="修正内容"></a>
<h3 >修正内容<a href="#修正内容" class="wiki-anchor">¶</a></h3>
<a name="関連情報"></a>
<h3 >関連情報<a href="#関連情報" class="wiki-anchor">¶</a></h3>
<ul>
<li>OpenPNE 2 からのアップグレード手順: doc/ja/Upgrade_From_2_Guide.txt</li>
</ul>
OpenPNE 3 - Bug(バグ) #1857 (Invalid(無効)): 2.12.12 から3.4.6へのupgradeの際にコミュニティ情報がおかしくなる
http://redmine.openpne.jp/issues/1857
2010-12-21T07:40:20Z
pnetan
pnetan@openpne.jp
<p><a class="external" href="http://sns.openpne.jp/communityTopic/6246">http://sns.openpne.jp/communityTopic/6246</a> より転記</p>
<pre>
お世話になります。
現在運用中のOpenPNE2.12.12の環境をOpenPNE3.4.6にアップグレードしようとしています。
アップグレード自体はエラーメッセージもなくすんなり終わり、一見
正しく動いているように見えたのですが、コミュニティ関連で
いくつか問題が発生したので、コンバートされたDB内のデータを見ると
・コミュニティがいくつか消失している
・コミュニティカテゴリのID=1が「コミュニティカテゴリ」に
なっており、OpenPNE2時のコミュニティIDがひとつづつずれている
(結果、コミュニティ検索などで正しく検索されない)
という現象が起きています。
どなたか同様の現象が起きた方、または対処法をご存知の方は
お知恵をお借りできないでしょうか?
環境
OS; centos 5.5
php; php 5.2.14
DB; mysql 5.1.49
apache2
</pre>
OpenPNE 3 - Bug(バグ) #1774 (Invalid(無効)): 携帯版使用設定を使用しないに設定しても携帯からログインできてしまう
http://redmine.openpne.jp/issues/1774
2010-11-10T09:31:07Z
pnetan
pnetan@openpne.jp
<pre>
SNS設定で携帯版使用設定を使用しないに設定しても携帯からログインできてしまう。
プラグイン設定→認証プラグイン設定→opAuthMailAddressPluginの設定において
携帯版有効設定を無効、PCメールアドレスと携帯メールアドレスのどちらか一方を受け付ける
に設定しても携帯からログインできてしまう。
</pre>
OpenPNE 3 - Bug(バグ) #1528 (Fixed(完了)): A community category is sorted not in order of column sort...
http://redmine.openpne.jp/issues/1528
2010-08-25T11:37:22Z
pnetan
pnetan@openpne.jp
<a name="Overview-現象"></a>
<h3 >Overview (現象)<a href="#Overview-現象" class="wiki-anchor">¶</a></h3>
<p>2系から3系へアップデートのアップデート時に以下の操作を行うと、コミュニティカテゴリがテーブルcommunity_categoryのカラムsort_orderではなく、ID順にソートされる<br /><pre>
前提
・2.12のときに、コミュニティカテゴリのIDとsort_orderの並びが違う状態
(後から追加し、カテゴリ的には既存のものより上にしたいため)
結果
・そのデータをupgrade する
・OpenPNE3で参照しているテーブルcommunity_categoryのカラムsort_order ではなく、ID順にソートされてプルダウンメニューに表示される
</pre></p>
<a name="再現バージョン"></a>
<h3 >再現バージョン<a href="#再現バージョン" class="wiki-anchor">¶</a></h3>
<ul>
<li>OpenPNE2.12 → 3.4.6</li>
</ul>
<a name="Causes-原因"></a>
<h3 >Causes (原因)<a href="#Causes-原因" class="wiki-anchor">¶</a></h3>
<p>community_category テーブルからレコードを取得する際のSQLで、sort_order カラムを order by に指定していない。</p>
<a name="Way-to-fix-修正内容"></a>
<h3 >Way to fix (修正内容)<a href="#Way-to-fix-修正内容" class="wiki-anchor">¶</a></h3>
<p>community_category を取得する際、随所で以下のようなコードとなっている。<br /><pre>
Doctrine::getTable('CommunityCategory')->createQuery()->where('lft > 1');
</pre></p>
<p>where句の指定はすべて共通であるため、CommunityCategoryTable に getAllChildrenQuery() を追加して共通化し、<br />このメソッド内で「order by sort_order」を付加するように修正する。</p>
<a name="報告元"></a>
<h3 >報告元<a href="#報告元" class="wiki-anchor">¶</a></h3>
<p><a class="external" href="http://sns.openpne.jp/diary/24997">http://sns.openpne.jp/diary/24997</a> から転載<br /><pre>
2.12から3.4.6へアップデートした環境で、
前提
・2.12のときに、コミュニティカテゴリのIDとsort_orderの並びが違う状態
(後から追加し、カテゴリ的には既存のものより上にしたいため)
結果
・そのデータをupgrade する
・OpenPNE3で参照しているテーブルcommunity_categoryのカラムsort_order ではなく、ID順にソートされてプルダウンメニューに表示される
</pre></p>
OpenPNE 3 - Bug(バグ) #915 (Fixed(完了)): (postfixが暴走する)誕生日お知らせメールが配信されない
http://redmine.openpne.jp/issues/915
2010-03-27T11:06:44Z
pnetan
pnetan@openpne.jp
<p><a class="external" href="http://sns.openpne.jp/?m=pc&a=page_fh_diary&target_c_diary_id=24004">http://sns.openpne.jp/?m=pc&a=page_fh_diary&target_c_diary_id=24004</a> より転記<br /><pre>
http://sns.openpne.jp/?m=pc&a=page_c_topic_detail&target_c_commu_topic_id=5766&comment_count=0
こちらの件について相談を受けて調査していたのですが、
bin/birthday_mail.cron のファイル内容が誤っているようです。
#! /bin/sh
cd $1
$2 -f ./symfony openpne:birthday-mail
となっていますが、
#! /bin/sh
cd $1
$2 -f ./symfony openpne:send-birthday-mail
かと思います。
確認バージョン: OpenPNE 3.4.2
リリース前に社内で確認プロセスがあるということですが、どの程度確認作業が行われているのでしょうか?
</pre></p>
OpenPNE 3 - Bug(バグ) #902 (Invalid(無効)): 2.14→3.4 アップグレード後、community テーブルのデータが欠落している
http://redmine.openpne.jp/issues/902
2010-03-27T10:07:58Z
pnetan
pnetan@openpne.jp
<p><a class="external" href="http://sns.openpne.jp/?m=pc&a=page_fh_diary&target_c_diary_id=24007">http://sns.openpne.jp/?m=pc&a=page_fh_diary&target_c_diary_id=24007</a> より転記<br /><pre>
こんにちは。
2.14 から 3.4.2 へのアップグレード時に発見した不具合3件と要望4件をご報告します。
* 不具合1 アップグレードコマンド実行時、手順 login_layout で警告
* 不具合2 変換後、community テーブルのデータが欠落している
* 不具合3 特定のページ表示時 500 エラー
* 要望 1 データベース名を書き換える手順を手順書に含めてほしい
* 要望 2 スキンを 3.x 系標準に変える手順を手順書に含めてほしい
* 要望 3 重複する「プライバシーポリシー」「利用規約」を消す手順を手順書に含めてほしい
* 要望 4 標準的なデイリーニュース用のガジェットを同梱してほしい
詳細はこちらのページにまとめておきましたのでご参照ください。
http://www18.big.or.jp/~fujiwara/ikki/temp/100323/
なお、再現試験用に構築した SNS が現在稼働状態になっています。スタッフがログインしたい場合はアカウントを発行しますので、ご連絡ください。
以上、よろしくお願いいたします。
確認バージョン: 2.14, 3.4.2
</pre></p>
OpenPNE 3 - Bug(バグ) #859 (Fixed(完了)): A value of URL in link list gadget is not accept Hiragana (...
http://redmine.openpne.jp/issues/859
2010-03-16T06:37:46Z
pnetan
pnetan@openpne.jp
<a name="Overview-現象"></a>
<h3 >Overview (現象)<a href="#Overview-現象" class="wiki-anchor">¶</a></h3>
<p>A value of URL in link list gadget is not accept Hiragana.</p>
<p>リンクガジェットの値がひらがなだとエラーになる。</p>
<a name="Causes-原因"></a>
<h3 >Causes (原因)<a href="#Causes-原因" class="wiki-anchor">¶</a></h3>
<p>Using link_to() helper to create link.</p>
<p>リンクの生成に link_to() ヘルパーを使用していた。</p>
<a name="Way-to-fix-修正内容"></a>
<h3 >Way to fix (修正内容)<a href="#Way-to-fix-修正内容" class="wiki-anchor">¶</a></h3>
<p>Changed to use content_tag() helper to create link. I don't think that validating is not needed for protecting flexibility.</p>
<p>リンクの生成に content_tag() ヘルパーを使用するように修正。ここでのバリデーションは柔軟さを確保するために不要。</p>
<a name="Original-report-元の報告"></a>
<h3 >Original report (元の報告)<a href="#Original-report-元の報告" class="wiki-anchor">¶</a></h3>
<p><a class="external" href="http://sns.openpne.jp/?m=pc&a=page_fh_diary&target_c_diary_id=23922">http://sns.openpne.jp/?m=pc&a=page_fh_diary&target_c_diary_id=23922</a> より転載</p>
<pre>
デザイン設定 -> ガジェット設定 -> サイドバナーガジェット設定
にてサイドバーにリンク集を入れ、
URL1に"てすと"
リンクテキスト1に"てすと"
と入力し、submitする。
そしてSNSユーザ側ページを表示させると、
「
現在、サーバが混み合っているか、メンテナンス中です。
ご迷惑をおかけいたしますが、しばらく時間を空けて再度アクセスしてください。
Currently, our service is too busy or is under maintenance.
We're sorry and please retry accessing later.
」
が表示される。
リンクガジェットのリンクURLにひらがなのみを入れると、この問題が再現します。
"http://てすと"の入力だと再現しません。
URLにひらがなのみを入れるのは誤った入力ですが、上述の表記になるのは問題かと思われます。
submitした際に入力値エラーとして保存失敗が適切かと思います。
</pre>
OpenPNE 3 - Bug(バグ) #564 (Works for me(再現せず)): 3.4.01でフレンド申請ができない
http://redmine.openpne.jp/issues/564
2010-02-03T07:16:15Z
pnetan
pnetan@openpne.jp
<p><a class="external" href="http://sns.openpne.jp/?m=pc&a=page_fh_diary&target_c_diary_id=23462">http://sns.openpne.jp/?m=pc&a=page_fh_diary&target_c_diary_id=23462</a> より転載</p>
<pre>
3.4.01です。
フレンド申請をしようとすると真っ白になります。
ナビゲーションキャッシュの修正と何か関係がありますか?
3.4RC1では正常です。
</pre>
OpenPNE 3 - Bug(バグ) #513 (Won't fix(対応せず)): 3.4beta1で招待メールが送れない
http://redmine.openpne.jp/issues/513
2010-01-15T07:43:55Z
pnetan
pnetan@openpne.jp
<p><a class="external" href="http://sns.openpne.jp/?m=pc&a=page_c_topic_detail&target_c_commu_topic_id=5372">http://sns.openpne.jp/?m=pc&a=page_c_topic_detail&target_c_commu_topic_id=5372</a> より転載</p>
<pre>
OPENPNE_VERSION'の3.4beta1を試しているのですが、招待メールが送れません。PNEの画面には”サーバーが混み合っている・・・”というメッセージが表示され、メール・サーバーには以下のログが記録されていました。
Jan 15 10:30:11 mail postfix/smtpd[20450]: connect from www[192.168.10.103]
Jan 15 10:30:11 mail postfix/smtpd[20450]: warning: SASL authentication failure: Couldn't find mech LOGIN
Jan 15 10:30:11 mail postfix/smtpd[20450]: warning: www[192.168.10.103]: SASL LOGIN authentication failed
Openpne.ymlには以下のように記述しましたが誤りでしょうか?
# Config of the SMTP for sending e-mail via SMTP
mail_smtp_config:
auth: "login"
username: "admin"
password: "********"
# ssl: "tls"
# port: 587
テスト用にsmtp認証を使ったphpのメール送信を試した所、usernameとpasswordの組み合わせは正しいようです。(正しいパスワードなら送信でき、正しくなければ送信できないことを確認しました)
正しい記述方法と再設定の方法及びsmtp認証なし(PNE3.2と同じ?)に戻す方法をご教示いただけないでしょうか。
</pre>
OpenPNE 3 - Bug(バグ) #274 (Won't fix(対応せず)): 3.1.2から3.1.5へのアップグレードでエラーが出る
http://redmine.openpne.jp/issues/274
2009-11-26T06:09:04Z
pnetan
pnetan@openpne.jp
<p><a class="external" href="http://sns.openpne.jp/?m=pc&a=page_c_topic_detail&target_c_commu_topic_id=5112">http://sns.openpne.jp/?m=pc&a=page_c_topic_detail&target_c_commu_topic_id=5112</a> より転記</p>
<pre>
はじめまして。お世話になります。
現在OpenPNE3.1.2でSNSを運用中で、リリースされた3.1.5にアップグレードしようとしたのですが、エラーが出てしまいます。
アップグレードは、下記『OpenPNE 3.1 バージョンアップガイド』の通りの手順で行いました。
3.1.1から3.1.2へのバージョンアップは、同じページを参照して問題なく行えました。
http://www.openpne.jp/openpne_3_1_update_guide/
【エラー文】
SQLSTATE[HY000]: General error: 1005 Can't create table 'openpne3.#sql-453a_b658' (errno: 121). Failing Query: ALTER TABLE deleted_message ADD CONSTRAINT deleted_message_member_id_member_id FOREIGN KEY (member_id) REFERENCES member(id) ON DELETE CASCADE
【環境】
CentOS 5.3+Apache 2.2+PHP 5.3.0+MySQL 5.1.37です。
原因・対処法をご存知の方がいらっしゃいましたら、お知恵を貸してください!
よろしくお願いいたします。
</pre>
OpenPNE 3 - Bug(バグ) #254 (Invalid(無効)): 3.1.5でユーザ登録済みの招待URLを開くとInternal Server Errorと表示される
http://redmine.openpne.jp/issues/254
2009-11-24T04:20:57Z
pnetan
pnetan@openpne.jp
<p><a class="external" href="http://sns.openpne.jp/?m=pc&a=page_fh_diary&target_c_diary_id=22607">http://sns.openpne.jp/?m=pc&a=page_fh_diary&target_c_diary_id=22607</a> より転記</p>
<pre>
3.1.5で友人を招待し、その招待メールのURLからユーザ登録を済ませ、再度同じ招待メールのURLを開くとInternal Server Errorが出る
</pre>
OpenPNE 3 - Bug(バグ) #253 (Fixed(完了)): 3.1.5でPCメールアドレスを変更しようとするとエラーが発生する
http://redmine.openpne.jp/issues/253
2009-11-24T04:10:39Z
pnetan
pnetan@openpne.jp
<p><a class="external" href="http://sns.openpne.jp/?m=pc&a=page_fh_diary&target_c_diary_id=22603">http://sns.openpne.jp/?m=pc&a=page_fh_diary&target_c_diary_id=22603</a> より転記</p>
<pre>
3.1.5で設定変更メニューのPCメールアドレス設定でメールアドレスを入力して送信するとエラー。
pc_frontend_dev.phpを付けて送信してみると下記エラーが出る。
Fatal error: Call to a member function getValue() on a non-object in /path/to/OpenPNE/lib/form/MemberConfigForm/MemberConfigPcAddressForm.class.php on line 29
</pre>