Forums / Localized forums / Japanese / 子アイテムのリストが「Data error」により表示されない

子アイテムのリストが「Data error」により表示されない

Author Message

Hiroshi Nishimura

Wednesday 17 November 2010 3:47:20 am

お世話になっております。Daiです
自分の趣味で「さくら」のサーバー(スタンダード)に
バージョン: 5.2.14(Community Edition)を導入し
試しに幾つかコンテンツを作成したのですが
気付いたらインターフェース下部の『小アイテム』のエリアに
「DataError」が表示され制作したarticleが表示されていませんでした。

スクリーンショット:http://p.twipple.jp/data/H/W/M/S/G.jpg

データベースとの連携が上手くいってないのか
「さくら」のサーバーと相性が悪いのか(そんなのがあればですけど)
色々と試してみようとは思うのですが、同様の状況になった方や
その時の原因や解決策をご存知の方はいらっしゃいますでしょうか?

よろしくお願いいたします。

Eric Sagnes

Wednesday 17 November 2010 5:19:25 pm

「子アイテム」のエリアはAjaxでデータを取得していますので、きっとそのAjaxリクエストの問題です。
FirefoxのFirebugなどのツールでAjaxリクエストの返事状況を確認できます。

AjaxのリクエストはeZJSCoreを通してます、一回「extension/ezjscore/doc/INSTALL」を確認すると参考かもしれません。リライトルールなどが記述されています。

さくらサーバのスペックはわからないですが、http://ez.no/eZPublish/Requirements の動作環境を満たせば問題ないはずです。

Hiroshi Nishimura

Wednesday 17 November 2010 9:13:37 pm

Ericさん
丁寧な回答ありがとうございます

Firebugで確認したところajaxのレスポンスは正しくされているようです

スクリーンショット

そこで「extension/ezjscore/doc/INSTALL」を確認し
eZを導入したフォルダの.htaccessに以下を記述しました

RewriteRule !(\.(gif|jpe?g|png|css|js|html?)|var(.+)storage.pdf(.+)\.pdf)$ index.php

しかし、症状は改善されず・・・不思議な症状です
見た感じajaxのリクエスト、レスポンスは正常なので
レスポンスを受け取った後、表示が正しく処理されていない様です
他に考えられ原因はありますでしょうか?

後、「さくら」のサーバースペックは以下になります
書き忘れて申し訳ありません

OS FreeBSD
Apache 1.3.4
PHP 5.2.14
MySQL 5.1

apacheのバージョンとPHPのextentionに少々の不安が残ります。
必要なのが入っていないのかもしれません

Hiroshi Nishimura

Monday 22 November 2010 4:43:20 pm

上記の症状について、一応の解決策が見つかったので報告します

【環境】
さくらインターネット:レンタルサーバ スタンダード
OS FreeBSD
Apache 1.3.4
PHP 5.2.14
MySQL 5.1

【症状】
eZPublish 4.4 Fuji(Community Edition)をインストールしたところ
管理画面のインターフェース下部の『小アイテム』のエリアに
「DataError」が表示され制作したarticle等が表示されない。
スクリーンショット:http://p.twipple.jp/data/H/W/M/S/G.jpg

【原因】
Ajaxの読み込み処理に不備がある可能性

【対応】
4.4での対応策が見つからないので、4.3をインストールしたところ
正常に表示されました。
一先ず4.3で作業を続行しようと思います。

報告までに