Grundsätzlich: ich weiss nicht, ob es funktionieren kann, eine Elgg-Installation innerhalb eines Unterverzeichnisses einer anderen Elgg-Installation zu betreiben. Zwei parallele Verzeichnisse für zwei Elgg-Installationen sind okay - die sind dann im Prinzip unabhängig voneinander. Aber die Rewrite-Regeln in .htaccess einer übergeordneten Installation werden sehr wahrscheinlich die Installation im Unterverzeichnis so stören, dass es dann nicht funktioniert.
In deinem Fall vermute ich, dass Du nur das Installationsverzeichnis kopiert hast aber beide Installationen noch auf die gleiche Datenbank und das gleiche Datenverzeichnis zugreifen. So kann es auf keinen Fall funktionieren. Jede Elgg-Installation braucht seine eigene Datenbank und sein eigenes Datenverzeichnis. Im Grunde mußt Du Dich an die Anleitung unter http://docs.elgg.org/wiki/DuplicateInstallation halten, wenn Du eine Elgg-Installation kopierst oder verschiebst. Bei einer Installation in einem Unterverzeichnis mußt Du darüber hinaus noch die RewriteBase in der .htaccess-Datei von Elgg entsprechend anpassen.
Was genau jetzt bei Dir dazu geführt hat, dass nur noch eine weisse Seite erscheint, kann ich momentan nicht sagen. Es könnte sein, dass nur der Seitencache von Elgg im Datenverzeichnis falsche Einträge hat, da die kopierte Version aufgerufen wurde aber die Datenbank an sich noch okay ist. Ich würde vorschlagen, das kopierte Installationsverzeichnis wieder zu entfernen (wie gesagt: innerhalb eines Unterverzeichnisses einer bestehenden Installation wird es eh nicht funktionieren). Dann kannst Du den Elgg-Cache zurücksetzen, indem Du http://<Url der urspünglichen Seite>/upgrade.php im Browser aufrufst. Dann wird es hoffentlich wieder tun. Wenn nicht, solltest Du die Verzeichnisse "system_cache" und "views_simplecache" im Datenverzeichnis löschen. Dann ist der Cache erstmals mit Sicherheit leer - wird aber dann wieder automatisch neu generiert, wenn Seiten aufgerufen werden.
Danke Für die Antwort.
info@elgg.org
Security issues should be reported to security@elgg.org!
©2014 the Elgg Foundation
Elgg is a registered trademark of Thematic Networks.
Cover image by Raül Utrera is used under Creative Commons license.
Icons by Flaticon and FontAwesome.