2007年10月18日(木曜日)

急な画面真っ白に OH_MY_GOD_HELP_ME

カテゴリー: - Ryuji @ 15時34分41秒

XOOPS2 の頃からよくある「画面が真っ白です。どうしたらよいでしょう」という問題。
XOOPS で画面が真っ白になるときは、たいてい何らかの PHP エラーが発生しています。

そのため、XOOPS で画面が真っ白になったら、まず PHP デバッグを ON にしましょうというのが FAQ となっています。

でも、画面が真っ白になってしまうと、そもそもどうやって XOOPS の管理画面にたどりついたらいいのか?
強制的に PHP デバッグ ON にするにはどうしたらいいのか?

この対策として、common.php を書き換えるとか、データベースの値を変更するとかいろんな方法があったわけですが、XOOPS Cube ではもっと簡単に PHP デバッグ ON にする方法があります。

実は、XOOPS Cube2.1.x は、 OH_MY_GOD_HELP_ME という定数が定義されていたら、強制的に PHP デバッグ ON として動作するようになっています。

というわけで、mainfile.php に


define('OH_MY_GOD_HELP_ME', true');

という 1 行を追加すれば、即 PHP デバッグ ON になります。

それすらイヤという人のために preload も用意してみました(^^;

真っ白になったときに preload フォルダに UP して、不要になったら削除しちゃってください。

OhMyGodHelpMe.zip


RSS feed for comments on this post.

ƤˤϡޤȤդƤޤ

Ȥ

ʤߥȤդ뤳ȤϽޤ

10 queries. 0.008 sec.
Powered by WordPress Module based on WordPress ME & WordPress

〒104-0061 東京都中央区銀座1丁目3番3号 G1ビル7階
お問い合わせ TEL 03-3524-8860

Copyright(c) 2012 RYUS.All Rights Reserved.