Da ich neu hier im Forum bin: Hallo an alle.
Ich scheitere bei dem Versuch Neos lokal auf meinem Laptop zu installieren. Als Webserver setze ich Lighttpd ein.
Dieser verwendet ja keine .htaccess-Dateien, so dass Rewrite Regeln selbst hinzu gefügt werden müssen.
Mein vHost Eintrag sieht zur Zeit folgendermaßen aus:
$HTTP["host"] =~ "xxx\.dev" {
server.document-root = "/var/www/html/xxx.dev/Web"[
url.rewrite-if-not-file = (
"^/$" => "index.php",
"^/(?!.+\.php)[^\?]+(\?.*)?" => "index.php/$1$2",
"^(/[^\?]*)(\?.*)?" => "/index.php$1$2",
)[
}
Nach dem Aufruf des Setupscriptes und dem Eintragen des entsprechenden Passwortes aus: /var/www/html/xxx.dev/Data/SetupPassword.txt, erscheint folgende Fehlermeldung:
Database Error
Sorry, we detected an error with your database. Check your log files in Data/Logs/* for more information.
#0: An error occurred in the Database Abstraction Layer.
You might want to configure or check your database configuration in the setup.
Go to setup
Das ist natürlich Blödsinn, da mich der Setupprozess ja noch gar nicht zu Konfiguration der Datenbank aufgefordert hat. Die Anfrage wird an http://xxx.dev/index.php/setup/login/authenticate gestellt,
welche der Webserver mit dem Code 500 quitiert. Es fehlen anscheinend also rewrite rules.
Deshalb folgende Frage:
Kann mir jemand ein bestehendes Set an Weiterleitungsregeln für lighttpd zur Verfügung stellen?
Nummer 2: gibt es hier Neos Entwickler? Lighttpd ist als Webserver neben Apache und NGINX sehr beliebt. Die Dokumentation von Neos sollte da eventuell schon mit diesen Regeln dienen.
Vielen Dank.