Frage zu symbolischen Links

Dieses Thema im Forum "SuSE / OpenSuSE" wurde erstellt von matthiar, 07.05.2008.

  1. #1 matthiar, 07.05.2008
    matthiar

    matthiar Jungspund

    Dabei seit:
    20.02.2004
    Beiträge:
    21
    Zustimmungen:
    0
    Hallo,

    Ich habe einen webserver mit drei IP-basierten virtuellen Hosts under Apache 2.2.
    OS ist Opensuse 10.2. Jeder virtuelle Host hat seinen eigenen user account.
    Im Moment benutze ich nur einen der drei, lauft prima.

    Jetzt muss ich einen symbolischen Link setzen, der den webroot von user2 auf den webroot von user1 setzt.

    Ich habe den Server neu konfiguriert, nachdem die Festplatte des alten Servers abschmierte (gab kein RAID dort!). Die alte Konfiguration funktionierte, indem der symbolische Link vom root erzeugt wurde, und alle Rechte besass.

    Das alte System lief unter RedHat9.0(Shrike).

    Aber das ist doch eigentlich alles ganz einfach oder?
    Ich sehe jedenfalls das hier:
    ------------------------------------------------------------------
    Access forbidden!

    You don't have permission to access the requested directory. There is either no index document or the directory is read-protected.

    If you think this is a server error, please contact the webmaster.
    Error 403
    -------------------------------------------------------------------

    Ach ja, wenn ich su wwwrun mache, kann ich dem Link folgen ...
    Bin fuer jeden Hinweis dankbar!
    Gruss
    Matthias
     
  2. Anzeige

    Schau dir mal diese Kategorie an. Dort findest du bestimmt etwas.
    Registrieren bzw. einloggen, um diese und auch andere Anzeigen zu deaktivieren
  3. codc

    codc /dev/null

    Dabei seit:
    12.01.2004
    Beiträge:
    607
    Zustimmungen:
    0
    Das ganze geht auch ohne symlink Konstrukte du musst nur sauber deine VHosts konfigurieren. Werf mal Google nach Vhosts und Apache an und lese die Dokus.
     
  4. #3 matthiar, 07.05.2008
    matthiar

    matthiar Jungspund

    Dabei seit:
    20.02.2004
    Beiträge:
    21
    Zustimmungen:
    0
    Hi codc,

    <snip>
    Das ganze geht auch ohne symlink Konstrukte du musst nur sauber deine VHosts konfigurieren. Werf mal Google nach Vhosts und Apache an und lese die Dokus.
    </snip>

    Ich weiss dass ich die vhosts von user2 so konfigurieren kann, dass das rootverzeichnis das gleiche wie bei user1 ist.
    Ich wollte den Server aber moeglichst identisch nachbauen, daher die symlink Konstruktion.
    Trotzdem ein Anstoss fuer eine Alternative! Danke!

    Matthias
    (der sich trotzdem fuer die Loesung des rechte Problems interessiert ...)
     
  5. codc

    codc /dev/null

    Dabei seit:
    12.01.2004
    Beiträge:
    607
    Zustimmungen:
    0
    hmm dann verstehe ich dein Problem nicht ....
     
  6. #5 matthiar, 07.05.2008
    matthiar

    matthiar Jungspund

    Dabei seit:
    20.02.2004
    Beiträge:
    21
    Zustimmungen:
    0
    hier sind die relevanten vhosts.conf dateien:

    <VirtualHost 192.168.102.87>
    DocumentRoot /home/user1/docs
    ServerName www2.user1.com
    ServerAdmin root@localhost.com
    ScriptAlias /cgi-bin/ /home/cronjobs

    <Directory /home/www.user1/docs>
    Options Indexes MultiViews FollowSymLinks
    AllowOverride All
    Order allow,deny
    Allow from all
    ErrorDocument 401 /error401.php
    ErrorDocument 403 /error403.php
    ErrorDocument 404 /error404.php
    ErrorDocument 500 /error500.php
    </Directory>

    </VirtualHost>

    <VirtualHost 192.168.102.88>
    DocumentRoot /home/user2/docs
    ServerName www2.user2.com
    ServerAdmin root@localhost.com
    ScriptAlias /cgi-bin/ /home/cronjobs

    <Directory /home/www.user2/docs>
    Options Indexes Multiviews FollowSymLinks
    AllowOverride All
    Order allow,deny
    Allow from all
    </Directory>
    </VirtualHost>
     
  7. #6 matthiar, 20.05.2008
    matthiar

    matthiar Jungspund

    Dabei seit:
    20.02.2004
    Beiträge:
    21
    Zustimmungen:
    0
    hallo codc,

    nur der ordnung halber -> ich habe es mit einer sauberen virtual conf geloest. macht ja auch wirklich mehr Sinn! Danke nochmal,
    gruss
    Matthias
     
  8. Anzeige

    Vielleicht findest du HIER Antworten.
    Registrieren bzw. einloggen, um diese und auch andere Anzeigen zu deaktivieren
Thema:

Frage zu symbolischen Links

Die Seite wird geladen...

Frage zu symbolischen Links - Ähnliche Themen

  1. Anfänger Frage: Welchen Standard wählen

    Anfänger Frage: Welchen Standard wählen: Hallo, früher wußte ich nie wie ich anfangen muß. Heute weiß ich einfach anfangen und mir alles selbst beibringen. Was ich mich aber noch...
  2. Sicherheitsfragen zu PHP-Anwendungen auf der Webseite

    Sicherheitsfragen zu PHP-Anwendungen auf der Webseite: Hallo miteinander, habe eine kleine Webseite (4 Jahre statisch, keine Sicherheitsprobleme bisher) und ich frage mich, wie sicher die Verwendung...
  3. Fragen zu find

    Fragen zu find: Hallo an alle, Ich bin ziemlich neu in der Linux Welt und habe paar frage Ich soll alle Datein im system finden die vor weniger als drei Tagen...
  4. Frage zu QNX - habe login nie gefunden

    Frage zu QNX - habe login nie gefunden: ′
  5. Kleine Frage (Solaris ein Cloud Betriebsystem?)

    Kleine Frage (Solaris ein Cloud Betriebsystem?): ′