ページ 11

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

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

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

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

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

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

Posted: 2012年8月23日(木) 14:53
by webmaster
suzukiさん、大きなエントリデータで問題が出るとのことで、ご不便をおかけしております。

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

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

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

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

<?php phpinfo(); ?>

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

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

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

Posted: 2012年8月23日(木) 16:07
by suzuki
回答ありがとうございます。

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

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