Bug(バグ) #3026
PHP5.2.x環境でjson_encodeの呼び出し時にWarningが発生する
開始日:
2012-04-23
期日:
進捗率:
100%
3.6 で発生するか:
Unknown (未調査)
3.8 で発生するか:
Yes (はい)
説明
子チケット
関連するチケット
関係しているリビジョン
fix compatibility with PHP 5.2.x (fixes #3026)
fix compatibility with PHP 5.2.x (fixes #3026)
fix compatibility with PHP 5.2.x (fixes #3026)
履歴
#1
Youichi Kimura が12年以上前に更新
- ステータス を New(新規) から Pending Review(レビュー待ち) に変更
- 進捗率 を 0 から 50 に変更
更新履歴 140cbe5b536bdecf70608a2b699599d580ac057b で適用されました。
#2
Yuma Sakata が12年以上前に更新
- 対象バージョン を OpenPNE 3.9.0-old にセット
#3
Rimpei Ogawa が約12年前に更新
- ステータス を Pending Review(レビュー待ち) から Rejected(差し戻し) に変更
opJsonApiActions::renderJSON() でも json_encode() の呼び出しに第2引数が指定されています。
lib/action/opJsonApiActions.class.php 42- public function renderJSON(array $data) 43- { 44: $json = json_encode($data, $this->doEscape); 45- $this->getResponse()->setContentType('application/json'); 46-
#4
Rimpei Ogawa が約12年前に更新
修正部分を見直しましたが、JSON_PRETTY_PRINT の指定はデバッグ時以外は不要ではないでしょうか?
対象とする $jsonData も見たところ単純なものですし、デバッグ用途だとしてもそれほど必要性を感じませんでした。
#6
Youichi Kimura が約12年前に更新
- ステータス を Rejected(差し戻し) から Pending Review(レビュー待ち) に変更
更新履歴 6b344ef263672077953a80e97690a20543e68be2 で適用されました。
#7
Kousuke Ebihara がほぼ12年前に更新
- 3.8 で発生するか を Yes (はい) にセット
#8
Yuma Sakata がほぼ12年前に更新
- 対象バージョン を OpenPNE 3.8.x から OpenPNE 3.9.0-old に変更
#9
Shinichi Urabe が約10年前に更新
- 対象バージョン を OpenPNE 3.9.0-old から OpenPNE 3.8.12 に変更
#10
誠二 天重 が約10年前に更新
- コピー先 Backport(バックポート) #3645: PHP5.2.x環境でjson_encodeの呼び出し時にWarningが発生する を追加
#15
Shinichi Urabe が約7年前に更新
- ステータス を Rejected(差し戻し) から Pending Review(レビュー待ち) に変更
- 担当者 を Youichi Kimura から Shinichi Urabe に変更
#18
Rimpei Ogawa が3年以上前に更新
- ステータス を Pending Review(レビュー待ち) から Pending Testing(テスト待ち) に変更
- 進捗率 を 50 から 70 に変更