2016-09-28 6 views
0

Ich versuche, Modx Revolution auf einem Nginx-Server, den ich habe, zu installieren, aber die Installation schlägt fehl und führt zu einem leeren Bildschirm, nachdem ich die Schaltfläche "Installieren" während der Installation ausgewählt habe. Die Installation selbst läuft ohne Probleme, bis sie diesen Punkt erreicht, also kratze ich hier wirklich den Kopf. Ich habe die Modx Foren unzählige Male ohne Erfolg durchgelaufen.Modx Revolution Installation schlägt fehl

Ein paar Dinge zu beachten:

Die SQL-Datenbank füllt sich mit den Tabellen, die durch Modx, aber ohne etwas in der Benutzer-Tabelle.

Ich habe versucht, Schreibberechtigungen für alle Dateien rekursiv im Modx-Verzeichnis hinzuzufügen, sowie 777 Berechtigungen einzustellen und Benutzer-/Gruppenbesitzrechte für jede Datei zu ändern.

Ich habe sichergestellt, dass das Nginx-Konfigurationsskript identisch ist mit einem, das auf einer anderen Box verwendet wird, die ordnungsgemäß ausgeführt wird.

Der leere Bildschirm erscheint, wenn am Ende die URL "index.php? Action = install" lautet.

Wenn jemand etwas weiß, was ich nicht versucht habe oder blind ignoriere, würde ich es sehr schätzen.

Danke!

EDIT: Ich habe das Setup in Chrome ausgeführt, und ich bekomme tatsächlich ein HTTP 500, nicht in der Lage, den Anfragefehler zu behandeln.

EDIT # 2: Im Fehlerprotokoll für nginx erhalte ich die folgenden Zeilen:

„Verzeichnisindex von "[Verzeichnis]" ist verboten, Auftraggeber: [Client], Server: [Server], Anfrage: "GET/HTTP/1.1", host: "[hostname]"

"FastCGI in stderr gesendet: "Primary Skript unbekannt", während Response-Header von Upstream-Lesen"

„connect() ist fehlgeschlagen (111: Verbindung abgelehnt) während der Verbindung mit dem Upstream, Client [Client], Server [Server], Anfrage: "GET /setup/index.php?action=summary HTTP/1.1"

+0

Welche Datenbank und welche Version verwenden Sie? – Jako

+0

Sie erhalten wahrscheinlich PHP-Fehler - überprüfen Sie Ihre Fehlerprotokolle. –

+0

@Jako Ich benutze MySql 5.6.33 für die Datenbank. – hRdCoder

Antwort

0

Ich habe es gerade herausgefunden. Stellt sich heraus, dass ModX Revolution erfordert, dass SimpleXML aktiviert ist, obwohl das Installationsprogramm nur eine Warnung anzeigt, wenn dies nicht der Fall ist. Das Installationsprogramm wurde nach der Installation normal fortgesetzt und dann die SimpleXML-Erweiterung für PHP aktiviert.

Verwandte Themen