001-005570

パッケージ版 Garoon

関心あり
0人の方が関心を示しています

お知らせポートレットを変更するとき、内容に大量の文字列を記述しているとエラー (PHP00004) が発生する場合がある。

種別
不具合
機能
  • ポートレット
再現バージョン
  • 2.0.0
  • 2.0.1
  • 2.0.2
  • 2.0.3
  • 2.0.4
  • 2.0.5
  • 2.0.6
  • 2.1.0
  • 2.1.1
  • 2.1.2
  • 2.1.3
  • 2.5.0
  • 2.5.1
  • 2.5.2
  • 2.5.3
  • 2.5.4
  • 3.0.0
  • 3.0.1
  • 3.0.2
  • 3.0.3
  • 3.1.0
  • 3.1.1
  • 3.1.2
  • 3.1.3
  • 3.5.0
  • 3.5.1
  • 3.5.2
改修バージョン
3.5.3
公開日
2012-03-05
更新日
2012-10-26

詳細

【準備】

  • Myポータルを用意します。

    例:
    ポータルA

 

【再現手順】

  1. アプリケーション画面にログインし、[個人設定] > [ポータル] > [Myポータルの一覧] > [ポータルA] > [この位置に追加]の順にクリックします。

  2. 「お知らせ」を選択し、[追加する]をクリックします。

  3. 「お知らせ」ポートレットの[設定]をクリックします。

  4. 内容に大量の文字列を入力し、[変更する]をクリックします。

    例:
    65001bytes以上の文字列

→現象発生:

  • バージョン 2.0.0、3.5.0、3.5.2のガルーンの場合:
    次のエラーが表示されます。
    -----------
    エラー (PHP00004)
    予期しないエラーが発生しました。
    -----------

    補足:
    ・[Myポータルの一覧]で[ポータルA]をクリックすると、上記のエラーが表示され「ポータルの詳細」画面を表示できません。
    ・ポータルで「ポータルA」タブをクリックすると、上記のエラーが表示され「ポータルA」を表示できません。

  • バージョン 2.0.1~3.1.3、3.5.1のガルーンの場合:
    ・再度お知らせポートレットの設定画面を開くと、内容に何も表示されません。
    ・ポータルに「お知らせ」ポートレットが表示されません。

 

→正しい結果:
 次のエラーが表示されます。
 -----------
 エラー (GRN_PRTL_10207)
 ポートレットの内容を変更できません。

 原因
 内容の文字数が制限値を超えています。
 制限値は、1バイト文字で最大65000文字です。使用する文字のバイト数によって制限値が異なります。
 -----------

補足:

  • システム管理画面で作成したポータルの「お知らせ」ポートレットでも同様の現象が発生します。

回避/対応方法

【回避方法】

  • 「お知らせ」ポートレットの内容に入力する文字列を減らして保存します。

 

【対応方法】

  • バージョン 2.0.0、3.5.0、3.5.2のガルーンの場合:
    現象の発生するポータルを削除し、再度ポータルを作成してください。

  • バージョン 2.0.1~3.1.3、3.5.1のガルーンの場合:
    回避方法と同じです。