PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Apache + VirtualHosts + suexec



basstscho
03.05.05, 14:18
Hi Leute,

ich möchte für jeden user einen eigenen VHost einrichten, habe dabei aber noch Probleme, hier mal meine vhost.conf



NameVirtualHost 169.254.100.8

<VirtualHost 168.254.100.8>
ServerName 169.254.100.8
DocumentRoot /drive/data/htdocs
</VirtualHost>

<VirtualHost 169.254.100.8>
ServerName thedoose.domain.de
User thedoose
Group www
DocumentRoot /drive/data/htdocs/thedoose/html
ScriptAlias /cgi-bin /drive/data/htdocs/thedoose/cgi-bin
php_admin_value open_basedir /drive/data/htdocs/thedoose
php_admin_value upload_tmp_dir /drive/data/htdocs/thedoose/temp
php_admin_value session.save_path /drive/data/htdocs/thedoose/temp/
php_admin_value safe_mode on
CustomLog /var/log/apache/thedoose.log combined
</VirtualHost>



Wenn ich jetzt den Apachen starten möchte, dann kommt folgendes:


Syntax error on line 10 of /etc/apache2/vhosts.d/thedoose.conf:
User cannot occur within <VirtualHost> section


Was ist da falsch? Stimmt da was mit Suexec net? Müsste doch schon direkt mit dem apachen bei suse installiert worden sein oder?

Grüße Johannes

basstscho
03.05.05, 14:43
Hi leutz,

dank dieser Anlei8tung hab ichs hinnbekommen:
http://www.serversupportforum.de/forum/showthread.php?p=16950#post16950

basstscho
03.05.05, 14:50
Hi nochmal,

is antürlich quatsch, habe vergessen die Datei zu includen. Der Fehler kommt trotzdem noch, allerdings habe ich die Doc_Root in suexec mittlerweile angepasst!

Grüße Johannes

basstscho
10.05.05, 18:55
Hallo zusammen,

kennt das Problem denn niemand?

Grüße Johannes

Tomek
10.05.05, 19:23
Ist das suEXEC Apache-Modul sicher geladen? Hast du Apache 1.3 oder 2.0? Bei Apache 2.0 ist die Syntax anders:

SuexecUserGroup Benutzer Gruppe