2 Beiträge in diesem Thema

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.



 


 

 

 

 

Diesen Beitrag teilen


Link zum Beitrag
Auf anderen Seiten teilen

Ich habe das Gleiche Szenario, benutze aber mySQL 5.6.19, dazu PHP 5.56. Neos ist Version 2.3.0.

In den ServerLogs finde ich keinen Fehler.

Im SecurityDevelopmentLog steht folgendes:

16-12-03 03:25:23 18843 213.157.xxxxx INFO Flow Session GPbT2rm7ohMwLFo7F9TvN5xxxxxxxxx contains auth token TYPO3\Flow\Security\Authentication\Token\UsernamePassword for provider Flowpack.Neos.FrontendLogin:Frontend. Status: no credentials given

Das hört sich plausibel an, aber ich will doch im Setup erst meinen Datenbankzugang eingeben.

Bei den ExceptionLogs bekomme ich zwei Meldungen:

Exception in line 56 of …/Data/Temporary/Development/Cache/Code/Flow_Object_Classes/TYPO3_Flow_Persistence_Doctrine_QueryResult.php: An error occurred in the Database Abstraction Layer.

Exception in line 133 of …/Packages/Libraries/doctrine/dbal/lib/Doctrine/DBAL/DBALException.php: An exception occured in driver: SQLSTATE[HY000] [1045] Access denied for user “@’localhost‘ (using password: NO)

Auch hier fehlen offenbar die Zugangsdaten. Habe sie versucht in folgender Datei ab Zeile 333 manuell einzutragen – bring auch nix:

Packages/Framework/TYPO3.Flow/Configuration/Settings.yaml

Hattest Du eine Lösung gefunden?

Diesen Beitrag teilen


Link zum Beitrag
Auf anderen Seiten teilen

Erstelle ein Benutzerkonto oder melde dich an um zu kommentieren

Du musst ein Benutzerkonto haben um einen Kommentar hinterlassen zu können

Benutzerkonto erstellen

Neues Benutzerkonto für unsere Community erstellen. Geht einfach!


Neues Benutzerkonto erstellen

Anmelden

Du hast bereits ein Benutzerkonto? Melde dich hier an.


Jetzt anmelden