1

php.ini ファイル (またはその他のもの) を編集して、すべての *php_log* ファイルを、ディレクトリごとに 1 つではなく、1 つの php_log ファイルにマージすることはできますか?

実際に読んでいない人のための明確化:ファイルタイプのディレクトリのスキャンとファイルのマージは、非常に異なる答えを持つ2つの非常に別個のアクションです。どうやらdupのレポーターは、これまでにトピックについて2つの質問をしたことはありません. >__>

4

2 に答える 2

1

php.iniファイルerror_logからディレクティブを探しています。

値は、エラーをログに記録するファイルへの絶対パスである必要があります。相対パスの場合、PHP はスクリプトが存在するディレクトリ (エラーが発生したディレクトリ) にそのファイルを作成します。それがおそらく、各ディレクトリに error_logs がある理由です:)

サイド ノードとして、構成ファイルにアクセスできない場合は、実行時にこの設定を変更できますini_set('error_log', __DIR__ . '/errors');index.php スクリプトのようなもの

于 2013-05-11T20:46:57.447 に答える
0

すべての「エラー レポート」を 1 つのファイル (txt など) にまとめたい場合。txt ファイルを作成し、そこにエラー ハンドラの結果を日付などの他の情報とともに書き込みます。そうすれば、エラーが発生するたびに、この一意のファイルにメッセージが書き込まれます。

于 2013-05-11T20:52:56.437 に答える