web-dev-qa-db-ja.com

XamppliteでApacheがテーマをクラッシュさせる原因を見つけるにはどうすればいいですか?

私はWordPress 3.0で私のテーマのバージョンをテストしていて、プレビューしようとするたびにApacheがクラッシュします。

クラッシュの原因を追跡するためにどこを見ればいいですか?この場合、WP_DEBUGは役に立ちません。なぜなら、それはその時点まで到達しないからです。

XAMPPLITEのどこかでエラーを追跡できますか?

1
Scott B

調査は言った! アラスカのウルフフェンス

基本的な考え方は、コードの「中央」の近くにprint "Hi, Mom!\n"; exit;(お気に入りのフレーズを挿入する)を挿入することによって、問題の領域を半分に分割することです。メッセージが表示されたら、バグはあなたが印刷物を置いた場所を超えているので、実行中にもっと遠くに動かしてください。あなたがそこに着かないならば、早く印刷を動かしてください。

むしろ、すすぎ、繰り返します。

あなたが印刷をどこに置くかについて賢く選ぶなら、あなたはたった20回の試行で1行に1,000,000行プログラムを狭めることができます。

これはコマンドラインから行うほうが速い/簡単ですが、FTP経由で行うことも可能です。

7
Peter Rowell

\xampplite\Apache\logsでさまざまなエラーログメッセージを探すことができます。

2
Zack