プロジェクト

全般

プロフィール

Bug(バグ) #3017

完了

3.8RC1のタイムラインがいつまでもloadingな件

pnetan   さんが12年以上前に追加. ほぼ9年前に更新.

ステータス:
Invalid(無効)
優先度:
Normal(通常)
担当者:
-
対象バージョン:
-
開始日:
2012-04-23
期日:
進捗率:

0%

予定工数:
3.6 で発生するか:
Unknown (未調査)
3.8 で発生するか:

説明

http://sns.openpne.jp/diary/27517 より転記

日記本文

ローカルの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環境を用意すれば良いかと思います。

関連するチケット 1 (0件未完了1件完了)

関連している OpenPNE 3 - Backport(バックポート) #3023: 3.8RC1のタイムラインがいつまでもloadingな件Invalid(無効)Shouta Kashiwagi2012-04-23

操作

Yuma Sakata さんが12年以上前に更新

  • プロジェクトopTimelinePlugin から OpenPNE 3 に変更

Yuma Sakata さんが12年以上前に更新

実装者に確認したところ、Core側の問題とのことでした。
プロジェクトを opTimelinePlugin から OpenPNE3 に移動しました。

Yuma Sakata さんが12年以上前に更新

  • 対象バージョンOpenPNE 3.9.0-old にセット

Yuma Sakata さんが12年以上前に更新

  • ステータスNew(新規) から Invalid(無効) に変更

#3026 と重複のため、クローズします。

Rimpei Ogawa さんが10年以上前に更新

  • 対象バージョン を削除 (OpenPNE 3.9.0-old)

斎藤 真 さんがほぼ9年前に更新

pnetan   は書きました:

http://sns.openpne.jp/diary/27517 より転記

日記本文

[...]

私の環境でも(ロリポップレンタルサーバー PHP5.2)でしたので、5.4にあげたら無事ローディング状態が改善しました。

他の形式にエクスポート: Atom PDF