Permission Denied bei VHCS Gui

djrick

Registered User
Hallo,

Ich habe heute unter SuSE 9.3 VHCS installiert. Aber wenn ich das GUI auf rufe:

http://IP/vhcs2 dann bekomme ich nur eine 403 "Forbidden" Seite zu sehen. Ich zerzweifel langsam aber sicher, wo ist der fehler?

Das Verzeichniss /var/www/vhcs2/gui hat:
User: wwwrun
Group: www
Und 644 normale Rechte (aber auch mit 777 klappt es nicht)

Hier die Apache Config:
Code:
Alias /vhcs2 /var/www/vhcs2/gui
<Directory /var/www/vhcs2/gui>
    AllowOverride All
    Options MultiViews IncludesNoExec FollowSymLinks
    ErrorDocument 404 /vhcs2/errordocs/index.php
    DirectoryIndex index.html index.php
</Directory>

<Directory /var/www/vhcs2/gui/tools/filemanager>
    php_flag register_globals On
    php_admin_value open_basedir "/var/www/vhcs2/gui/tools/filemanager/:/tmp/:/usr/share/php/"
</Directory>

Alias /vhcs_images /var/www/vhcs2/gui/images
<Directory /var/www/vhcs2/gui/images>
    AllowOverride none
    Options MultiViews IncludesNoExec FollowSymLinks
</Directory>
<VirtualHost _default_:*>

    DocumentRoot /var/www/vhcs2/gui

    <Directory /var/www/vhcs2/gui>
        Options Indexes Includes FollowSymLinks MultiViews
        AllowOverride All
        Order allow,deny
        Allow from all
    </Directory>

</VirtualHost>
 
Hoi,..

ich habe es seit etwa 3 Wochen Testweise auf einem Debian Server zu laufen :) geht eigendlich recht gut. Was mich bei djrick etwas verwundert: liegt der wwwroot bei SuSe nicht unter /srv/www/htdocs/ ? So ist es zumindest bei von mir betreuten SuSe Servern, wenn ich den wwwroot nicht verändere.

Bei mir zu erreichen unter: http://192.168.0.28/vhcs2/ und http://192.168.0.28/

www-data auch bei mir
Code:
dr-xr-xr-x  12 www-data www-data 4096 2006-05-18 02:53 gu
i


Meine vHost Datei sieht so aus:



Code:
# httpd Data BEGIN.

#
# Web traffic accounting.
#

LogFormat "%B" traff

#
# GUI Location.
#

Alias /vhcs2 /var/www/vhcs2/gui
<Directory /var/www/vhcs2/gui>
    AllowOverride none
    Options MultiViews IncludesNoExec FollowSymLinks
    ErrorDocument 404 /vhcs2/errordocs/index.php
    DirectoryIndex index.html index.php
</Directory>
<Directory /var/www/vhcs2/gui/tools/filemanager>
    php_flag register_globals On
    php_admin_value open_basedir "/var/www/vhcs2/gui/tools/filemanager/:/tmp/:/$</Directory>
Alias /vhcs_images /var/www/vhcs2/gui/images
<Directory /var/www/vhcs2/gui/images>
    AllowOverride none
    Options MultiViews IncludesNoExec FollowSymLinks
</Directory>
#
# Default GUI.
#

<VirtualHost 192.168.0.28:*>

    DocumentRoot /var/www/vhcs2/gui

    <Directory /var/www/vhcs2/gui>
        Options Indexes Includes FollowSymLinks MultiViews
        AllowOverride None
        Order allow,deny
[COLOR="Red"][B]        Allow from all[/B][/COLOR]
    </Directory>

</VirtualHost>

[testkundendaten entfernt]

Leider überschreibt vhcs den <VirtualHost 192.168.0.28:*> jedes mal, wenn ich mir einen neuen Testkunden anlege, aber ich bin da schon am bauen :)

Die Rechte hatte ich erstmal so gelassen wie nach der Installation gesetzt.
 
Last edited by a moderator:
Hallo,

dir fehlt in dem
Code:
Alias /vhcs2 /var/www/vhcs2/gui
<Directory /var/www/vhcs2/gui>
    AllowOverride All
    Options MultiViews IncludesNoExec FollowSymLinks
    ErrorDocument 404 /vhcs2/errordocs/index.php
    DirectoryIndex index.html index.php
</Directory>

ein
Code:
Allow from all

Also müsste es mit :
Code:
Alias /vhcs2 /var/www/vhcs2/gui
<Directory /var/www/vhcs2/gui>
    AllowOverride All
    Options MultiViews IncludesNoExec FollowSymLinks
    ErrorDocument 404 /vhcs2/errordocs/index.php
    DirectoryIndex index.html index.php
    Allow from all
</Directory>
gehen.
Das würde auch den 403 erklären.
 
Back
Top