001-005570
お知らせポートレットを変更するとき、内容に大量の文字列を記述しているとエラー (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
【再現手順】
- アプリケーション画面にログインし、[個人設定] > [ポータル] > [Myポータルの一覧] > [ポータルA] > [この位置に追加]の順にクリックします。
- 「お知らせ」を選択し、[追加する]をクリックします。
- 「お知らせ」ポートレットの[設定]をクリックします。
- 内容に大量の文字列を入力し、[変更する]をクリックします。
例:
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のガルーンの場合:
回避方法と同じです。