Ich betreibe viele VirtualHosts in Apache, keiner von ihnen alle so aufregend. Gibt es einen einfacheren Weg als php_value error_log /var/log/www-site/error.log
für jeden VirtualHost anzugeben?PHP-Fehler standardmäßig auf Apache VirtualHost protokollieren ErrorLog
Jeder Virtualhost hat immer seine ErrorLog Satz:
<VirtualHost *:443>
DocumentRoot /var/www-site
ServerName site.me
ServerAlias www.site.me
CustomLog /var/log/www-site/access.log combined
ErrorLog /var/log/www-site/error.log
</VirtualHost>
Gibt es eine Einstellung in Apache, wo es Sie PHP-Fehler zu Apache seine Fehlerprotokolldateien standardmäßig anmelden können, ohne sie angeben zu müssen?
Woah, das ist ziemlich süß! Ich könnte dies erweitern, indem ich auch 'DocumentRoot' auf'/var/www- $ site' setze, richtig, für noch weniger benutzerdefinierte Typisierung? – Mave
Ja, genau. Alles, was eure Vhosts gemeinsam haben, ist sinnvoll, um ein Makro einzufügen. Beachten Sie, dass sie zusätzliche Argumente annehmen können - - wenn Sie mehr als eine Sache eingeben müssen. –
iainn