0

私は少し時代遅れのホスティング会社を持っています。PHP/Apache のセットアップがあります。

何らかの理由で、ログ ファイルに大量の書き込みを続けます。次の 2 つのログ ファイルがあります。

access_log と error_log

アクセスログを調べたことがないので、アクセスログへのすべての書き込みを停止する、オンまたはオフにできるApache構成はありますか?

そして、error_log については、非常にランダムに多くのものを取得します。

[Sun May 20 00:56:28 2012] [error] [client 92.96.145.124] PHP Notice:  Undefined index:  photo_path in /home/webadmin/problemio.com/html/utils/api/somefile.php on line 398
[Sun May 20 00:56:28 2012] [error] [client 92.96.145.124] PHP Notice:  Undefined index:  photo_path in /home/webadmin/problemio.com/html/utils/api/somefile.php on line 398

しかし、それらは通知です。警告とエラーを表示するにはどうすればよいですか?

ありがとう!!

4

3 に答える 3

1

この変数は定義されていない場合に使用されます

/home/webadmin/problemio.com/html/utils/api/somefile.php の 398 行目の photo_path

ファイルを見つける必要があります。エラーを見つけます。

于 2012-05-22T02:21:04.930 に答える
1

私はかつて同じ問題に直面していました。これについてCSに尋ねたところ、彼らは単に「できない」と答えました。最終的に、これらのガベージ ファイルを削除するための cron スクリプトを作成しました。

于 2012-05-22T01:23:20.357 に答える
1

ページ/ヘッダーの上部にこれら 2 つのうちの 1 つを含めます。これにより、(見たいものに基づいて) 通知が処理されます。

// Turn off all error reporting
error_reporting(0);

// Report simple running errors
error_reporting(E_ERROR | E_WARNING | E_PARSE);
于 2012-05-22T01:39:52.820 に答える