nach elgg installation

hallo,

heute habe ich nach zig tausend versuchen endlich einmal geschafft elgg zu installieren. zuerst mod rewrite probleme, danach bei der installation schritt 4 mit dem DATA-Ordner. als ich nach der installation mein Admin account angelegt habe, hat elgg mich in den das dashboard des adminberreich´s dirrigiert. dort konnte ich jedoch nichts machen.kein plugin adden.alle module deaktiviert. ich kann mir auf dem dashboard nur die liste anschauen welche module installiert sind.kann diee nicht aktivieren geschweige löschen oder drop and down nutzen.nichts geht. geh ich dann weiter auf meiner seite bekomme ich eine 500 error meldung.. dies ist der link: 

http://hablamos.lima-city.de/activity

danke im vorraus für die hilfeee :-)

  • eins ist aber sicher..bei der installation hat elgg mich daraufhin gewiesen das der DATA Ordner nicht im selbigen wie die install darf.habe ich im elgg ordner ein data ordner angelegt, so kamm ein errorfehler das der data ordner ausserhalb liegen muss.. als ich httpdocs/elgg-1.8.16/dat/data gesaved habe da ging die installation vorwärts als ob nichts wäre

  • Die Fehlermeldung ist leider etwas missverständlich bzw. im Grunde falsch... Es kann sein, dass Elgg nicht prüfen kann, wo genau das Document Root-Verzeichnis ist. Prüfen kann es auf jeden Fall, ob der angegebene Pfad zum Datenverzeichnis im eigenen Installationsverzeichnis liegt und das wird dann auf jeden Fall geblockt. Es wäre aber richtiger, zumindest in diesem Fall schon darauf hinzuweisen, dass es nicht zielführend ist, einfach Elgg in ein Unterverzeichnis zu schieben, um dann das Datenverzeichnis "ausserhalb" anlegen zu können. Wenn es dann im Document Root Verzeichnis liegt, ist es nicht gut.

    Im Install.txt steht es richtig:

    We recommend that this folder is called data, and is stored outside
    of your document root. For example, if Elgg is installed in
    /home/elgg/html/, you might create it in /home/elgg/data.

  • ich hab eben herausgefunden das der server "nginx" ist

  • Dann ist es noch komplizierter, da die .htaccess für den Apache-Webserver ist. Ich kenne mich selbst mit nginx nicht aus. Daher kann ich Dir nicht sagen, wie genau die Konfiguration für nginx zu erstellen ist. Eine Beispielkonfiguration für Elgg 1.8 gibt es hier: http://weborganizm.org/totemz/v/1292/elgg-dev#2856. Die ist aber eventuell nicht mehr ganz passend für die neueste Elgg 1.8.19-Version, da sie schon etwas älter ist. Ich weiss aber nicht, wo genau diese Konfigurationsdatei nun hin muss. Vielleicht wie .htaccess ins Elgg-Installationsverzeichnis. Ob sich das Problem mit dem Datenverzeichnis mit der richtigen nginx-Konfigurationsdatei auch erledigt hat, kann ich leider auch nicht sagen. Aber wenn das Problem mit dem Datenverzeichnis an der openbase_dir-PHP-DIrektive liegt, dann wird es wahrscheinlich nicht verschwunden sein.

    Für Fragen zu nginx wird es wohl besser sein, in einerer anderen Gruppe hier auf der Community-Seite die Frage nochmals auf Englisch zu stellen. In der dt. Gruppe sind leider nicht sonderlich viele Leute unterwegs.

  • wenn ich mi diesen link anschaue bin ich mir nicht sicher aber ich glaube das dieser teil in der htaccess ausgetauscht werden muss oder daruntergefügt werden muss.. ka

    http://docs.elgg.org/wiki/Elgg_and_nginx

     

  • Ich kann es leider nicht sagen. Ich weiss nicht, ob der Rest in .htaccess (außer den Rewrite-Regeln) auch unter nginx funktioniert oder nicht. Ich denke aber eher, dass es nicht funktioniert und das Beispiel auf http://docs.elgg.org/wiki/Elgg_and_nginx eher den kompletten Inhalt der .htaccess (oder der entsprechenden nginx.conf) darstellt.

    Das Beispiel unter http://weborganizm.org/totemz/v/1292/elgg-dev#2856 enthält noch mehr. Das muß aber auch entsprechend angepasst werden.

    Ich würde Dir empfehlen, Kontakt mit dem Support aufzunehmen und grundsätzlich zu klären, ob die Installation von Elgg überhaupt möglich ist (Datenverzeichnis außerhalb Document Root). Bevor Du nicht weißt, ob das möglich ist, würde ich nicht viel mehr Zeit mit Rumprobieren verbringen. Wenn Dir der Support sagt, dass Elgg sowieso nicht richtig installiert werden kann, dann mußt Du sowieso einen anderen Hoster suchen. Und wenn es doch geht, können sie Dir zumindest direkt erklären, wie Du das Datenverzeichnis erstellen kannst, damit es funktioniert. Es bringt ja nichts zu versuchen, gleichzeitig mehrere Probleme zu lösen (nginx + Datenverzeichnis). Am Ende weißt Du nicht, woran es genau hakt.

German Support Group

German Support Group

The German support group within the Elgg community.