件名: databoxの設定時に表示されるエラーについて

投稿日: 09/19/13 10:54 AM JST
投稿者: yuru

databoxでグループ、カテゴリ等を作成・編集し、「保存」すると下記のようなエラーが表示されます。 例えば、カテゴリを作成・編集した場合 Warning:Cannot modify header information - headers already sent by (output started at ***********/plugins/databox/lib/lib_category.php:625) in *****/lib-common.php on line 7873 Warning:Cannot modify header information - headers already sent by (output started at ***********/plugins/databox/lib/lib_category.php:625) in *****/lib-common.php on line 7874 他のプラグインではこのようなエラーは出ていません。

書込: databoxの設定時に表示されるエラーについて

投稿日: 09/19/13 11:29 AM JST
投稿者: Ivy

活用、ありがとうございます。 バージョンは最新でしょうか。 https://bitbucket.org/tsuchi/box そのバージョンでの新規インストールでしょうか。 もし途中でソースファイルだけ上書きしたのであれば、テーブル構造も変わっている場合があります。 以下参照して、テーブルの変更をお願いします。 https://bitbucket.org/tsuchi/box/wiki/table%20change%20history なお、/images/databox/ が作成されていないときに、画像アトリビュートを保存するとエラーになる不具合は確認済みです。

書込: databoxの設定時に表示されるエラーについて

投稿日: 09/19/13 01:01 PM JST
投稿者: yuru

はい、最新バージョンです。テーブルも確認しました。 他のプラグインとの関係でしょうか? userboxプラグインをインストールしていないとダメでしょうか?

書込: databoxの設定時に表示されるエラーについて

投稿日: 09/19/13 01:12 PM JST
投稿者: Ivy

plugins/userbox/lib/ plugins/databox/lib/ この二つはおなじものを使います。 リポジトリにはplugins/userbox/lib/を置いていませんが、もしソースをふたつともアップするのであればかならず/lib/は同じソースにしてください。 画像保存で、あらかじめディレクトリが用意されていないときにはエラーが出るのですが、他、エラーはありませんので...

書込: databoxの設定時に表示されるエラーについて

投稿日: 09/19/13 01:26 PM JST
投稿者: yuru

userboxはインストールしていなくても大丈夫であれば、他に問題があるのでしょうか・・・ もう少し原因を探してみます Cry

書込: databoxの設定時に表示されるエラーについて

投稿日: 09/19/13 02:33 PM JST
投稿者: Ivy

Geeklog は2.0.0ですか? 1系では今では活用していないので。 PHP MySQLのバージョン、サーバーの情報もお願いします。

書込: databoxの設定時に表示されるエラーについて

投稿日: 09/19/13 02:36 PM JST
投稿者: yuru

Geeklogは2.0.0でdataboxプラグインは0.0.0.20130909です。

書込: databoxの設定時に表示されるエラーについて

投稿日: 09/19/13 02:43 PM JST
投稿者: Ivy

サーバーは共有サーバーでしょうか? OSは何でしょうか。

書込: databoxの設定時に表示されるエラーについて

投稿日: 09/19/13 02:45 PM JST
投稿者: yuru

サーバーは「heteml(ヘテムル)」で、MySQLのバージョンは「5.5.29」です。

書込: databoxの設定時に表示されるエラーについて

投稿日: 09/19/13 03:09 PM JST
投稿者: Ivy

そうでしたか。こちらをどうぞ。 https://www.geeklog.jp/forum/viewtopic.php?showtopic=18002 WAF機能あたりがなにか災いしているか、それとも、ソースファイルのアップロードで何かミスがあったとか、・・・ 通常見られないエラーの場合は、サーバーに起因しているか、ソースファイルの状態が不完全なことが多いのです。 CMSは共有サーバーではなく専用サーバーが安心です。 共有だと、リスクが高いです。

書込: databoxの設定時に表示されるエラーについて

投稿日: 09/19/13 05:02 PM JST
投稿者: yuru

WAF機能、ソースファイルの状態等を再確認しましたが、問題がみつかりませんでした。 ひとつ気になるのは、テーマファイルのDOCTYPE宣言です。 コンフィギュレーションで、テーマを選択し、DOCTYPE宣言を何に変えても、表示されているページを見ると <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> になるからです。 DOCTYPEは、lib-common.phpで $_CONF['doctype'] = $theme_config['doctype']; と、セットされていますが、$theme_config['doctype']はどこで設定されて、どこに保存されているのでしょか? 探してもみつけられませんでした。すみません・・・

書込: databoxの設定時に表示されるエラーについて

投稿日: 09/19/13 05:21 PM JST
投稿者: Ivy

テーマのfunctions.phpです。 WAF機能を一度無効にしてテストできませんか?

書込: databoxの設定時に表示されるエラーについて

投稿日: 09/19/13 09:47 PM JST
投稿者: Ivy

$_CONF['doctype'] これは、$_CONFとあることからわかるように、コンフィギュレーションにセットされます。 gl_conf_value を参照してください。

書込: databoxの設定時に表示されるエラーについて

投稿日: 09/20/13 12:01 PM JST
投稿者: yuru

WAF機能を無効にしてもダメでした。 保存ボタンを押すと、エラーメッセージが表示されて画面が切り替わるので、databoxのコンフィギュレーションで「保存後の画面遷移 管理画面」を「画面遷移なし」にしてみたところ、エラーは表示されませんでした。 これを参考に原因を探してみます。

書込: databoxの設定時に表示されるエラーについて

投稿日: 09/20/13 12:09 PM JST
投稿者: Ivy

もし、demo.geeklog.jp でも落ちるようならbugなのですが。 差し支えなければ管理画面にログインさせてください。

書込: databoxの設定時に表示されるエラーについて

投稿日: 09/20/13 12:19 PM JST
投稿者: yuru

ローカルでテストしているため、見ていただく事ができません・・・

書込: databoxの設定時に表示されるエラーについて

投稿日: 09/24/13 01:58 PM JST
投稿者: yuru

現在使用しているdataboxのバージョンは「0.0.0.20130909」ですが、demo.geeklog.jpでは「0.0.0.20130806」です。 この違いはありますでしょうか?

書込: databoxの設定時に表示されるエラーについて

投稿日: 09/24/13 02:13 PM JST
投稿者: Ivy

demoサイトも、同じバージョンにアップデートしましたが、問題ありません。 アトリビュートを作成してデータも作成しましたが・・・ インストールの注意としては、サーバーのplugins/以下にdatabox userbox のlib は共有するので おなじバージョンをインストールする必要があること。 userboxを使わない場合は、無効にするだけではだめで、plugins/userbox以下のソースファイルをすべて削除してください。

書込: databoxの設定時に表示されるエラーについて

投稿日: 10/04/13 03:08 PM JST
投稿者: Ivy

メールで、ソース修正でエラーが解決したこと、ご連絡ありがとうございました。 現在対応中です。

書込: databoxの設定時に表示されるエラーについて

投稿日: 12/16/13 06:21 PM JST
投稿者: Ivy

XREAのCGI版PHPで発生することを確認し、本日Tsuchiさんが対応しました。 1. タイプ、グループ、カテゴリを作成・編集し、「保存」するとエラーが発生する場合がある 2. データ、マイデータ,プロフィールを保存するとエラーが発生する場合がある これらを対策しました。 ダウンロードは、 https://bitbucket.org/tsuchi/box ダウンロード-ブランチ-ダウンロード(zip gz bz2)

Geeklog Japan - 掲示板
https://www.geeklog.jp/forum/viewtopic.php?showtopic=18073