It appears you are running on a Windows System. .My environment is AIX (i.e. Unix).. .so, the manner in which you specify a full path of rotatelogs or the apache_access_log differs (i.e. Unix has no 'concept' of a drive. e.g.: V:\) A little research indicacates you should be able to specify the drive-letter . just be sure to use forward slashes in the path... additionally you may have to append ".exe" onto rotatelogs: TransferLog "| V:/Apache22/bin/rotatelogs.exe -l -f V:/Apache22/logs/apache_access_log.%m-%d-%y-%I:%M:%S 86400" That said, the documentation specifies that using TransferLog: This directive has exactly the same arguments and effect as the CustomLog directive, with the exception that it does not allow the log format to be specified explicitly or for conditional logging of requests. Instead, the log format is determined by the most recently specified LogFormat directive which does not define a nickname. Common Log Format is used if no other format has been specified. Example LogFormat "%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-agent}i\"" TransferLog logs/access_log Notice that in the example, the LogFormat for the ApacheAccessLog is immediately before the TransferLog directive.. If you still have problems, You might also read over this link on the use of "pipe": http://httpd.apache.org/docs/2.2/logs.html#piped -tony From: Patrick McCambridge [mailto:mccambp@xxxxxxxxxxxx] Sent: Friday, November 12, 2010 11:11 AM To: users@xxxxxxxxxxxxxxxx Subject: RE: Rotating logs Hi Tony, the answers to your first questions are yes and yes. I am running Apache 2.2.16 Here is my full path to rotatelogs: V:\Apache22\bin Here is my full path to logs folder: V:\Apache22\logs Here are my current logs in logs folder: access.log access_comb.log error.log install.log Here is portion of the config file, your recommended line is the last line: # # The location and format of the access logfile (Common Logfile Format). # If you do not define any access logfiles within a <VirtualHost> # container, they will be logged here. Contrariwise, if you *do* # define per-<VirtualHost> access logfiles, transactions will be # logged therein and *not* in this file. # CustomLog "logs/access.log" common # # If you prefer a logfile with access, agent, and referer information # (Combined Logfile Format) you can use the following directive. # CustomLog "logs/access_comb.log" combined TransferLog "| /Apache22/bin/rotatelogs -l -f /Apache22/logs/apache_access_log.%m-%d-%y-%I:%M:%S 86400" >>> "Bennett, Tony" <Bennett.Tony@xxxxxxxxxxx> 11/12/2010 10:40 AM >>> Patrick Is "/Apache22/bin/rotatelogs" to full path to "rotatelogs" ...??? Is "/Apache22/logs" the full path to Apache's "logs" directory ...??? What version of Apache are you using???? Please show the context in your httpd.conf in which you specified rotatelog. The example I provided was lifted from our httpd.conf (we are running V 2.2.10 in production). If you need a "greater" context, I can provide it for you. As an FYI, here is a link to the Apache2.2 documentation of TransferLog (which is what we use): http://httpd.apache.org/docs/2.2/mod/mod_log_config.html#transferlog -tony From: Patrick McCambridge [mailto:mccambp@xxxxxxxxxxxx] Sent: Friday, November 12, 2010 7:05 AM To: users@xxxxxxxxxxxxxxxx Subject: RE: Rotating logs Hi Tony, finally had a chance to test this. All I did was change the directory to reflect my actual directory, and I am getting this message (did some tweaking but can't get around this): piped log program ' /Apache22/bin/rotatelogs -l -f /Apache22/logs/apache_access_log.%m-%d-%y-%I:%M:%S 86400' failed unexpectedly Could not open log file '/Apache22/logs/apache_access_log.11-12-10-12:00:00' (The filename, directory name, or volume label syntax is incorrect. ) >>> "Bennett, Tony" <Bennett.Tony@xxxxxxxxxxx> 11/5/2010 6:17 PM >>> TransferLog "| /usr/local/apache/bin/rotatelogs -l -f /var/adm/syslog/apache_access_log.%m-%d-%y-%I:%M:%S 86400" Confidentiality Notice: This message may contain information that is confidential or privileged. If you are not the intended recipient, Please advise the sender immediately and delete this message. --------------------------------------------------------------------- The official User-To-User support forum of the Apache HTTP Server Project. See <URL:http://httpd.apache.org/userslist.html> for more info. To unsubscribe, e-mail: users-unsubscribe@xxxxxxxxxxxxxxxx " from the digest: users-digest-unsubscribe@xxxxxxxxxxxxxxxx For additional commands, e-mail: users-help@xxxxxxxxxxxxxxxxx Confidentiality Notice: This message may contain information that is confidential or privileged. If you are not the intended recipient, Please advise the sender immediately and delete this message. --------------------------------------------------------------------- The official User-To-User support forum of the Apache HTTP Server Project. See <URL:http://httpd.apache.org/userslist.html> for more info. To unsubscribe, e-mail: users-unsubscribe@xxxxxxxxxxxxxxxx " from the digest: users-digest-unsubscribe@xxxxxxxxxxxxxxxx For additional commands, e-mail: users-help@xxxxxxxxxxxxxxxx