4

私はこれに対する答えを一日中探しました。httpd.conf で次のディレクティブを発行します。

CustomLog "|bin/rotatelogs logs/access_log.%Y-%m-%d 86400" 共通

これは2.2で機能しました。common は、ファイルの前半で定義されています。

サービスを開始しようとすると、次のエラーが発生し続けます。

AH00104: パイプされたログ プログラム 'bin/rotatelogs logs/access_log.%Y-%m-%d 86400' を開始できません: パラメーターが正しくありません。

どんな助けでも大歓迎です!ありがとうございました!

4

3 に答える 3

8

さて、私は Windows Server 2008 を使用しています。rotatelogs に .exe を追加する必要がありました。私は以前にそれを試したと誓ったかもしれませんが、そうではないと思います. 準備完了。

于 2013-06-20T13:19:44.370 に答える
1

Windows OS では、エラー ログに "信頼できるパイプを開けませんでした" というエラーが発生しないように、rotatelogs へのパスに .exe ファイル拡張子を含める必要があります。例:CustomLog "|bin/rotatelogs.exe logs/access 15M" 共通

于 2013-10-19T02:43:11.280 に答える