2

これが私の現在の仮想ホストです:

<VirtualHost *:80>
        UseCanonicalName Off
        VirtualDocumentRoot /var/www/%0/public
        <Directory /var/www/%0/public>
                Options Indexes FollowSymLinks Includes ExecCGI
                DirectoryIndex index.php index.html
                AllowOverride All
                Order allow,deny
                Allow from all
        </Directory


</VirtualHost>

%0 仮想ホストごとに access.log を取得するにはどうすればよいですか?

参考までに..問題がある場合、これはdebianのインストールです。

4

1 に答える 1

1

VirtualHost 定義に TransferLog を追加できます。構成を変更するときは、Apache サービスを再起動することを忘れないでください。

<VirtualHost *:80>
        UseCanonicalName Off
        VirtualDocumentRoot /var/www/%0/public

        ErrorLog/var/logs/%0/error.log
        TransferLog /var/logs/%0/access.log

        <Directory /var/www/%0/public>
                Options Indexes FollowSymLinks Includes ExecCGI
                DirectoryIndex index.php index.html
                AllowOverride All
                Order allow,deny
                Allow from all
        </Director>
</VirtualHost>
于 2013-10-10T22:21:05.173 に答える