Page 1 of 1

Update/Upgrade Apache 2.0.50 (Confixx!)

Posted: 2004-07-02 09:58
by d3vnull
Ich habe auf einem Debian/Confixx 2.0.x Pro System Apache 2.0.50 kompiliert, und lasse den neuen Server testweise auf einem separaten Port laufen. Alles läuft prima, bis ich die Zeile "Include /etc/apache/conf/confixx_vhost.conf" in die httpd.conf einfüge. Ein apachectl configtest gibt mir dann folgendes aus:
-------------------------------------------------------------------------------
Syntax error on line 79 of /etc/apache/conf/confixx_vhost.conf:
User cannot occur within <VirtualHost> section
-------------------------------------------------------------------------------

Die Apache-Doku sagt zur User-Direktive folgendes:

"Wichtiger Hinweis: Die Verwendung dieser Direktive innerhalb von <VirtualHost> wird nicht mehr unterstützt. Benutzen Sie SuexecUserGroup, um Ihren Server für suexec einzurichten." (siehe: http://httpd.apache.org/docs-2.0/mo...ommon.html#user).

Nun haben aber ja schon viele User ihren Apache auf eine 2.0.X-Version aktualisiert, ohne diese Fehlermeldung zu erhalten.
Hat jemand eine Idee, wie ich diesem Problem begegnen kann?

Re: Update/Upgrade Apache 2.0.50 (Confixx!)

Posted: 2004-07-02 10:05
by schl
es hat garantiert jeder user diese fehlermeldung erhalten :-)

apache 2 unterstützt die User und Group angaben nicht mehr. Dafür gibt es jetzt SuExecUserGroup User Group.

du musst in der confixx_main.conf den eintrag für den apachen auf 2 ändern. dann sollte confixx bei der nächsten aktualisierung auch die neuen sachen in die confixx_vhost.conf übernehmen...

Re: Update/Upgrade Apache 2.0.50 (Confixx!)

Posted: 2004-07-02 16:37
by legato
Verständnisfrage:

Wenn ich SuExecUserGroup verwenden will, muss ja mein Apache auch mit SuExec laufen?
Nun, meiner tut das nicht - soweit ich weiß. Ist eine Paket von backports.org...
Der httpd läuft dann nur unter dem standard Debian User www-run...

Für PHP benutze ich suPHP...