大丈夫です。.htaccessにPHPログの配置を設定する - サブドメインの変数を使用しますか?
# enable PHP error logging
php_flag log_errors on
php_value error_log logs/php_errors.log
働くが、私は、エラー・ログアクティブになっているサブドメインに基づいて命名されるのを希望(別のサブドメインが同じファイルを使用し、それゆえ私はちょうどすることはできません。私は私の.htaccessでこれを持っていますロードされる特定のファイルに基づいて位置を区別する)。
私はこれを実行しようとしました(しかし、それは動作しません):
# enable PHP error logging
php_flag log_errors on
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{HTTP_HOST} !^www
RewriteCond %{HTTP_HOST} ^([^\.]+)\.([^\.]+)\.([^\.]+)$
php_value error_log logs/php_errors_$1.log
それはちょうどフォルダ内のphp_errors_ます$ 1.logを返します。ですから、変数にその変数を代入し、その変数をファイル名に使用する方法はありますか?
私は '$ 1' 'のRewriteRule' からのみアクセス可能であると信じています。 .. –
ええ、私は考えました...私はちょうど似たようなものを書くための他の方法があるのだろうかと思っていました。 – junkfoodjunkie
私はあなたが各サブドメインで.htaccessファイルを作成し、それを使ってerror_logを設定するのが一番良いと思います –