エントリーデータ(xmlファイル)のファイルサイズについて

「まったく何も分からない・・・」そんなユーザーさんの為のフォーラムです。どんなご質問でもお気軽にどうぞ。
返信
suzuki
パワーユーザー
記事: 32
登録日時: 2006年7月07日(金) 15:40

エントリーデータ(xmlファイル)のファイルサイズについて

投稿記事 by suzuki » 2012年8月23日(木) 13:35

クライアントのサイトで、バージョン1.1.8cを
動かしていますが、
管理画面で登録したエントリーデータがxmlのファイルサイズが大きくなりすぎるせいが(100KBを超える場合において)
サーバエラーが表示されてしまいます。

サーバから該当のxmlデータをダウンロードして、ソースを削除してファイルサイズを調整すると
サーバエラーが表示されなくなり、最初はソースの記述に問題が有るかと思いましたが

ソースの削除を行っているうちにソースではなくファイルサイズにあることが見えてきました。

CMSDの設定で1エントリーのファイルサイズを制限しているということはありますでしょうか?
もしファイルサイズの制限を解除する方法がありましたが教えてください。

webmaster
Site Admin
記事: 1451
登録日時: 2004年12月10日(金) 10:09

Re: エントリーデータ(xmlファイル)のファイルサイズについて

投稿記事 by webmaster » 2012年8月23日(木) 14:53

suzukiさん、大きなエントリデータで問題が出るとのことで、ご不便をおかけしております。

恐らく、こちらのスレッドの事象と同じか、関係しているのではないかと推測されます。

http://cms.al-design.jp/phpbb/viewtopic.php?p=2123

このスレッドでの結論は、「XSLTエンジンとしてSablotronを使っている場合に、ひとつの項目に対して43600文字程度の文字を入力するとエラーになる場合がある」というものです。

ご利用環境でSablotronを使っているかどうかについては、phpinfoで確認することができます。
phpinfoは、

<?php phpinfo(); ?>

とだけ記述されたphpファイルを作り、それをサーバへアップロードしてブラウザで開くと確認することができます。

もし、これが問題ではないと思われる場合は、再度ご連絡頂ければ幸いです。
また、もしこれが問題であった場合、対処法は上記スレッドで提示している通りで、それらの対処が不可能であった場合には、申し訳ありませんが現状では項目を2つに分けるなどの対処ぐらいしかご提案できません…。

suzuki
パワーユーザー
記事: 32
登録日時: 2006年7月07日(金) 15:40

Re: エントリーデータ(xmlファイル)のファイルサイズについて

投稿記事 by suzuki » 2012年8月23日(木) 16:07

回答ありがとうございます。

おっしゃる通り「Sablotron」によるものでした。

対処についてはクライアントと話しながら進めていこうと思います。

返信