0

私はApache 2.4.10を実行しています。回転ログをセットアップしようとしましたが、できませんでした。私は単純な実装になるはずでした。

私が取得しているエラーは次のとおりです。

(2)そのようなファイルまたはディレクトリはありません: AH00104: パイプ ログ プログラムを開始できません 'bin/rotatelogs -v /opt/apache/http-ocfd1//logs/access_log 5' [Mon Mar 16 09:44:53.965524 2015] [ :emerg] [pid 7669:tid 140328321083136] AH00019: ログを開けません、終了します

回転時間間隔: 60

回転サイズ間隔: 0

ローテーション時間の UTC オフセット: 0

現地時間に基づくローテーション: いいえ

ローテーション ファイルの日付パターン: いいえ

ローテーション ファイルの強制オープン: いいえ

ローテーション詳細: はい

ローテーションは空のログを作成します: いいえ

ローテーション ファイル名: /opt/apache/http-ocfd1/logs/access_log

回転後のプログラム: (null)

(2) そのようなファイルまたはディレクトリはありません: AH00104: パイプ ログ プログラム 'bin/rotatelogs -v /opt/apache/http-ocfd1/logs/access_log 5' を開始できません

[Mon Mar 16 09:44:55.515173 2015] [:emerg] [pid 7675:tid 140566727632640] AH00019: ログを開くことができず、終了しています

(

テスト目的で、回転時間を 60 秒に設定しました。

追加情報 :

*アクセスログは /opt/apache/http-ocfd1/logs/access_log に作成され、このファイルが存在します。

root ユーザーでサーバーを実行しています ls -ltr をこのファイルに実行しようとしました。また、ログ ファイルへのフル パスを指定しようとしました。

なぜrotatelogsコマンドがaccess_logファイルを見つけられないのかわかりません??

どんな助けでも素晴らしいでしょう!:)

4

0 に答える 0