Hast Du eine Lösung für das Problem gefunden? Ich habe genau das gleiche Problem auf zwei verschiedenen Servern und komme auch nicht weiter als Du.
Nach langem suchen und probieren habe ich den Fehler gefunden den Du wahrscheinlich auch gemacht hast. Nimm aus dem Installationsordner das File htaccess_dist in .htaccess um. Erstelle Dir den Ordner "data" außerhalb des Installationsverzeichnisses und gib die Rechte auf 777. Setze die Rechte fur das Verzeichnis "engine" ebenfalls auf 777 (nur für die Dauer der Installation) damit die settings.php erstellt werden kann.
NAch diesen Schritten sollte es auch bei Dir laufen.
Wichtig ist an der Stelle auch, dass für das für das Elgg Document Root die "AllowOverride" Direktive richtig gesetzt ist, sonst greifen einige Dinge nicht, die in der .htaccess gemacht werden und es gibt den berühmt-berüchtigten "White Screen of Death".
Und das mit 777 ist eigentlich ganz großer Mist. Wenn Ihr auf einem Mehrbenutzersystem unterwegs seid, gebt Ihr damit allen im System vorhandenen Benutzern Schreibrechte auf diese Verzeichnisse! Besser Ihr findet heraus, mit welchem User der Webserver läuft, und ändert den Eigentümer des "data" Verzeichnisses entsprechend.
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.