Gefühlte “zig Millionen” mal habe ich nun Confixx installiert. Aber dennoch gibt es hin und wieder eine Überraschung, so wie heute.
Nach der Installation von Confixx auf einem Debian Lenny verweigert die Oberfläche ihren Dienst und quittiert mir hämisch einen 403-Fehler (Forbidden). Zum Glück ist der Monitor kein Spiegel, sicher habe ich etwas bedeppert ausgesehen. Ein Blick in die Logfiles sagt folgendes:
(13)Permission denied: /var/www/confixx/.htaccess pcfg_openfile: unable to check htaccess file, ensure it is readable
Na huch, eine .htaccess im Confixx-Verzeichnis? Pustekuchen, damit hatte es nichts zu tun. Als ich im Verzeichnis gestöbert habe, sehe ich eine seltsame Gruppenbezeichnung:
4170883 drwxr-x--- 7 confixx ${APACHE_RUN_GROUP} 4096 2009-12-09 16:32 confixx
Das sollte normal nicht so aussehen, ein
chgrp confixx confixxbrachte nicht wirklich Hilfe. zusätzlich mussten noch die Rechte angepasst werden.
Hintergrund der “ominösen” Zuordnung ist die Apache-Konfiguration, in der apache2.conf befinden sich drei Einträge, die laut Parallels KB wie folgt geändert werden müssen:
PidFile ${APACHE_PID_FILE} User ${APACHE_RUN_USER} Group ${APACHE_RUN_GROUP}
muss geändert werden in
PidFile /var/run/apache2.pid User www-data Group www-data
Danach den obligatorischen Restart für den Apache und erledigt. Sinnvollerweise macht man diese Anpassung dann natürlich vor der Installation
