Как установить пользовательский журнал apache2.4 - PullRequest
0 голосов
/ 28 октября 2019

Я не могу найти, как установить пользовательское местоположение журнала для моего сайта, используя Apache2.4.

<IfModule mod_ssl.c>
  <VirtualHost *:443>
   ....
   php_value error_reporting 2047
   php_flag magic_quotes_gpc off
   php_flag short_open_tag off

   DirectoryIndex index.php index.html

   <Directory /var/www/ablog>
     Options FollowSymLinks
     AllowOverride All

     Order allow,deny
     Allow from all
    </Directory>

    CustomLog ./logs/blog_log common

  </VirtualHost>
</IfModule>

Это приведет к следующей ошибке:

(2)No such file or directory: AH02297: Cannot access directory '/etc/apache2/logs/' for log file './logs/blog_log' defined at /var/www/ablog/vhost.conf:31

1 Ответ

0 голосов
/ 28 октября 2019

Например, следующие два набора директив имеют одинаковый эффект:

CustomLog с псевдонимом формата

LogFormat "% h% l% u% t \"% r \ "%> s% b "общие CustomLog" журналы / access_log "общие

CustomLog с явной строкой формата

CustomLog" logs / access_log ""% h% l% u% t \ "% r\ "%> s% b"

Подробности здесь: http://httpd.apache.org/docs/current/mod/mod_log_config.html

...