roman lenz: verknüpfung unter xp mit dem apache

hi hi

Was muss ich alles machen damit ich auf ein Verzeichnis ausserhalb von Document-Root zugreifen kann?
Ich arbeite unter XP und mit dem Apache.

so habe ich das gemacht:

-verknupfung im Document-Root

  • in der httpd.conf ist eingetragen :<Directory />
                                           Options FollowSymLinks
                                           AllowOverride None
                                         </Directory>

wenn ich über die Verknupfung eine datei ansprechen will bekomme ich folgende fehlermeldung (im $!):  No such file or directory

....\htdocs\impu\impulsdatenbank.txt
        ^       ^        ^ -  Datei
        |       |---- Verknüpfung
        |----    Document_root

der path ins document-root ist richtig das habe ich getestet.
wenn ich im datei-explorer auf die verkünpfung clicke komme ich zur datei.

ich hoffe ich habe mein problem ausreichend erklärt

mal wieder besten dank

bis bis roman

  1. hi hi

    Moin

    Was muss ich alles machen damit ich auf ein Verzeichnis ausserhalb von Document-Root zugreifen kann?
    Ich arbeite unter XP und mit dem Apache.

    Ich behaupte mal einfach das apache nicht mnit windows verknüpfungen umgehen kann.
    Gemeint sind linux symlinks.

    Alternativ könntes du nen alias anlegen um ausserhalb liegende verzeichnisse einzubinden http://httpd.apache.org/docs-2.0/mod/mod_alias.html#alias

    bis bis roman

    Mfg Analpha

  2. hallo Roman,

    Ich arbeite unter XP und mit dem Apache.

    Welche Apache-Version?

    • in der httpd.conf ist eingetragen :<Directory />
                                             Options FollowSymLinks
                                             AllowOverride None
                                           </Directory>

    Das hilft wahrscheinlich nicht weiter. Symbolische links funktionieren auf UNIX/LINUX-Systemen, aber auf WinXP nicht  -  jedenfalls nicht in dem Sinn, den der Apache erwartet.

    Wenn du auf Verzeichnisse außerhalb des DocumentRoot zugreifen möchtest, geht das problemlos über Aliases, ungefähr in dieser Art:
    Alias /windows "C:"
      <Directory "C:">
        Options Indexes FollowSymLinks
        AllowOverride None
        Order allow,deny
        Allow from all
      </Directory>»
    Jetzt bekommst du mit http://servername/windows ein listing (FTP-Stil) der in deinem Laufwerk C:\ liegenden Dateien und Verzeichnisse und kannst darauf zugreifen.

    Grüße aus Berlin

    Christoph S.

    1. hallo Christoph

      das war's :-) so damit hab ich mein tagwerk erreicht :-))

      draussen scheint die sonne und ich geh joggen und dann bier vernichten

      besten dank

      bis bis roman