ゲストで画面が真っ白に
- このフォーラムに新規トピックを投稿できます
- このフォーラムではゲスト投稿が許可されています
投稿ツリー
-
ゲストで画面が真っ白に (ひこ, 2010/5/23 19:46)
-
Re: ゲストで画面が真っ白に (なーお, 2010/5/23 22:40)
-
Re: ゲストで画面が真っ白に (ひこ, 2010/5/23 23:36)
-
Re: ゲストで画面が真っ白に (なーお, 2010/5/23 23:41)
-
Re: ゲストで画面が真っ白に (ひこ, 2010/5/24 15:22)
-
Re: ゲストで画面が真っ白に (なーお, 2010/5/24 19:14)
-
Re: ゲストで画面が真っ白に (ひこ, 2010/5/24 21:41)
-
Re: ゲストで画面が真っ白に (なーお, 2010/5/24 23:27)
-
Re: ゲストで画面が真っ白に (ひこ, 2010/5/24 23:59)
-
Re: ゲストで画面が真っ白に (なーお, 2010/5/25 22:51)
ゲストで画面が真っ白に
msg# 1
お世話になります。
ゲストでd3diary(/modules/d3diary/index.php)へアクセスすると、画面が真っ白になります。
日記の個別の記事、日記一覧、コメント一覧は表示出来ます。
以下のエラーが出ています。
Warning [PHP]: Cannot modify header information - headers already sent by (output started at /home/***/xoops_trust_path/modules/d3diary/language/ja_utf8/modinfo.php:1) in file modules/legacyRender/kernel/Legacy_RenderTarget.class.php line 25
Warning [PHP]: Cannot modify header information - headers already sent by (output started at /home/***/xoops_trust_path/modules/d3diary/language/ja_utf8/modinfo.php:1) in file modules/legacyRender/kernel/Legacy_RenderTarget.class.php line 26
Warning [PHP]: Cannot modify header information - headers already sent by (output started at /home/***/xoops_trust_path/modules/d3diary/language/ja_utf8/modinfo.php:1) in file modules/legacyRender/kernel/Legacy_RenderTarget.class.php line 27
Warning [PHP]: Cannot modify header information - headers already sent by (output started at /home/***/xoops_trust_path/modules/d3diary/language/ja_utf8/modinfo.php:1) in file modules/legacyRender/kernel/Legacy_RenderTarget.class.php line 28
Warning [PHP]: Cannot modify header information - headers already sent by (output started at /home/***/xoops_trust_path/modules/d3diary/language/ja_utf8/modinfo.php:1) in file modules/legacyRender/kernel/Legacy_RenderTarget.class.php line 29
Warning [PHP]: Cannot modify header information - headers already sent by (output started at /home/***/xoops_trust_path/modules/d3diary/language/ja_utf8/modinfo.php:1) in file modules/legacyRender/kernel/Legacy_RenderTarget.class.php line 30
環境は、
XOOPS Cube Legacy 2.1.8
d3diary-ver0.08b2
xsns 1.1.1
php 5.2.13
Apache/1.3.42 (Unix)
MySQL 5.1
以上、よろしくお願いいたします。

ひこさん、こんにちは。
不具合のご報告、ありがとうございます。
XCL2.1.8ですか。 環境が無いので何とも言えませんが、headersでエラーが出ているようですね。
ゲストでそのページにアクセスすると、diarylist.phpにリダイレクトされますので、恐らくそこでのエラーだと思います。 (もし、「index.php?page=diarylist」リダイレクト前のエラーでしたらご報告ください。)
的を外しているかもしれませんが取り急ぎ、diarylist.phpの276行目付近の以下の行をコメントアウトしてみてください。(タグが使えなくなりますが。。)
276 |
|
よろしくお願いします。
Re: ゲストで画面が真っ白に
msg# 1.2

ひこさん、こんにちは。
そうですか、diarylist.phpでないとすると、ちょっと原因が掴めませんね。。 前メールで記したdiarylist.phpは、(trust側)mainフォルダ内のものです。
ちなみに、/modules/d3diary/diarylist.php に直接ゲストからアクセスするとどうなりますか?
Re: ゲストで画面が真っ白に
msg# 1.2.1.1

いま出張中でバタバタしてまして、ちょっとすぐには原因がつかめそうにありません。
おそらく、apacheでエラーが出ている気がします。apacheのエラーログを入手していただけますか?
Re: ゲストで画面が真っ白に
msg# 1.2.1.1.1.1
お仕事でお忙しいところ、ありがとうございます。
おそらく、apacheでエラーが出ている気がします。apacheのエラーログを入手していただけますか?
サーバーは、さくらインターネットのレンタルサーバーなので、エラーログの入手方法がわかりません。
ただ、「Warning: Cannot modify header information - headers already sent by」で検索したところ、
php.iniで「output_buffering = On」にすると言うのが見つかり試したところ、エラーは無くなりました。

ひこさん、こんばんは。
確かに、headerの記述順に不具合がありそうですね。
これは追ってまた対応致します。
ところで、これでエラーは無くなっても、画面真白は解決していないのですよね。。 お手数ですが、apacheログを入手するよう プロバイダのサービスにお願いしてください。
なんでもかんでも「apacheログを・・」というのも能がないのですが、その程度の者がなんとかやってますので、ご容赦を。
Re: ゲストで画面が真っ白に
msg# 1.2.1.1.1.1.1.1
なーおさん、お世話になってあります。
ところで、これでエラーは無くなっても、画面真白は解決していないのですよね。
書き忘れていました。m(_)m
真っ白も解決し、日記一覧ページ「index.php?page=diarylist」が表示されました。

ひこさん、こんにちは。
php設定で表示されるようになったようで、とりあえずよかったです。 根本的な解決にはおそらくソースの変更が必要と思いますので、時間ができたときに、次のバージョンでは対策を打てると思います。
ご報告、ありがとうございました。