Installation/data directory

Hallo @all !

Ich bin sozusagen total neu was "elgg" betrifft. Schon bei der Installation habe ich ein kleines Problem. Der Ordner "data" soll nicht im directoryroot sein. Aber wieso kann man dann laut install-doc dann elgg ins root-verzeichnis legen?

www.domain.de/elgg_dateien
www.domain.de/data (das geht dann wohl nicht)

www.domain.de/ordner/elgg_dateien (dann ist aber die index.php im Unterordner)
www.domain.de/data 

Ich habe schon einige threads hier gelesen, aber bin nicht dahinter getiegen.

Vielen Dank im voraus Armin

  • Vielleicht ist es der Installationsroutine von Elgg schlicht nicht möglich, den Document Root-Ordner als solchen zu erkennen. Aus Sicherheitsgründen ist es schlicht sehr, sehr schlecht, das Datenverzeichnis im Document Root-Ordner oder einem Unterverzeichnis davon anzulegen. Elgg kann zumindest erkennen, wenn das Datenverzeichnis im Elgg-Installationsverzeichnis ist (was ja dann in jedem Fall innerhalb/unterhalb des Document Root-Ordeners wäre) und blockiert das dann.

    Für die Installation solltest Du das Datenverzeichnis auf jedem Fall nicht innerhalb des Document Root-Ordners anlegen - egal ob Elgg das nun zuläßt oder nicht.

  • Hallo,

    ich hatte das Problem zunächst auch. Konnte es aber lösen, da ich für den elgg unterordner eine eigene Domain habe. Sprich: so konnte ich einen Ordner nach oben.

    Für dich hätte ich den Vorschlag, dass du den Installationsordner als Unterordner verwendest und im ursprünglichen Verzeichnis eine sofortige Umleitung erstellst.

    Nur ein vorschlag, es wird sicher funktionieren nur wie weit das wirklich funktional ist, kann ich leider nicht beurteilen.

German Support Group

German Support Group

The German support group within the Elgg community.