2016-09-09 9 views
1

これはバグまたはファイルの破損の問題である可能性がありますが、何らかの原因で私のCF10 Webサイトの一番下にデバッグ出力が表示されています。私は入ることができ、<cfsetting showdebugoutput="no">を追加すると消えますが、他のウェブサイトではデフォルトではオフになっています。これらのサイトでは、デバッグのために<cfsetting showdebugoutput="yes">を追加する必要があります。サイトレベルでのデフォルトのデバッグ出力を無効にする - Coldfusion 10

私はCF管理者を確認しましたが、このサイトと別のサイトが正しく動作していますが、違いは見られません。 IPアドレスのデバッグにIPが追加されていないので、そうではありません。

私はデバッガの設定に入り、はそれが消えて取得するために要求デバッグ出力を有効にしますが、その後も、<cfsetting showdebugoutput="yes">が、私はそれをしたいときに、それを点灯しないオフにすることができます。プラス私は正常に動作している他のサイトでそれを行う必要はありませんでした。

思考?

+5

A)みんなオンにすると、あなたはそれ以外のIPアドレス(127.0.0.1)のリストにIPを入れ_should_すべて(セキュリティリスク)が表示されます。 B)コード内でcfsettingの文字列検索を行い、あなたが見逃した場所があるかどうかを確認します。あるいは、おそらく潜んで実行されているapplication.cfcまたはcfm。 –

+2

onRequestend.cfmを探すか、onrequestend()関数をチェックアウトしてください... –

+0

Thanks @Mark A Kruger。私はIPアドレスの私のリストに127.0.0.1を追加すべきであるというヒントが答えでした。私はそれがすべてのIPに表示されないようにする必要があることは知らなかったが、それは意味があると思う。あなたの答えを答えとして加え、私はそれを選ぶでしょう。 –

答えて

3

は、許可されたIPアドレスで IPアドレスがない場合、デバッグがウィリーnilly全員に示されていることを覚えておいてください。必ず127.0.0.1を保持して追加してください。のIPしか許されません。その後、必要に応じて他のIPを追加することができます。

enter image description here

3

次のためにも、あなたのApplication.cfcを確認します。

this.debuggingIPAddresses 
+0

良いチップ。それは私の場合はそうではありませんでしたが、それは有効なものです。 –

関連する問題