Service vorübergehend nicht verfügbar Magento?


109

Meine Bewerbung hat gestern gut funktioniert. Ich habe heute meinen PC gestartet. Als ich versuchte, Magento zu starten, wurde diese Fehlermeldung angezeigt.

Dienst vorübergehend nicht verfügbar

Der Server kann Ihre Anfrage aufgrund von Wartungsausfällen oder Kapazitätsproblemen vorübergehend nicht bearbeiten. Bitte versuchen Sie es später noch einmal.

Ich kann nicht einmal die Administrationsseite öffnen oder Fehler auf der Seite sehen. Wenn ich eine URL meiner Magento-Site besuche, erhalte ich die obige Ausgabe. Wie löse ich das?


Läuft Magento auf einem Webserver online oder auf Ihrem lokalen Computer? Was sind Ihre Umgebungsdetails (Webserver, PHP usw.)? Haben Sie kürzlich Erweiterungen hinzugefügt? Wird ein Teil der Seite geladen oder ist das, was Sie (buchstäblich) gepostet haben, alles, was auf der Seite steht?
Matthewpavkov

1
Danke Matthew. Es ist On Local, ich verwende Ubuntu und Xampp. Ich habe gestern versucht, Magic Zoom zu installieren, aber das wurde nicht installiert. Es wurde ein Fehler angezeigt. Ich kann später keine Verbindung zur Site herstellen.
ScoRpion

Antworten:


369

Überprüfen Sie, ob eine Datei mit dem Namen " tenance.flag "vorhanden ist, und löschen Sie sie gegebenenfalls .

Die Datei Magento 1.x : wartung.flag befindet sich im Stammverzeichnis von magento : magento

Die Datei Magento 2.x : wartung.flag befindet sich im Ordner : var

Wenn Magento bestimmte Aufgaben ausführt, wird diese Datei vorübergehend erstellt. Magento prüft, ob es vorhanden ist, und sendet Benutzer auf die von Ihnen beschriebene Seite.

Es soll diese Datei automatisch löschen, wenn die Verarbeitung der von ihr ausgeführten Aufgaben abgeschlossen ist. Ich habe jedoch Fälle erlebt, in denen ein Fehler aufgetreten ist und die Datei nicht gelöscht werden konnte.


7
Ich habe das gleiche Problem nach der erfolglosen Installation eines Moduls von Magento Connect. Das Löschen der Datei hat funktioniert.
Mohammad Faisal

Wo ist die maintenance.flagDatei?
Pratik

1
@ jQuery.PHP.Magento.com Es befindet sich im Stammordner Ihrer Magento-Website. Es wird jedoch nur vorhanden sein, wenn die Site im Wartungsmodus feststeckt. Unter normalen Betriebsbedingungen existiert diese Datei nicht.
ElMarquis

1
passiert in Ubuntu VM, aber keine Flag-Datei
Sushivam

1
Was ist, wenn keine Dateitenance.flag vorhanden ist ?
Razvan Zamfir

13

Löschen Sie einfach die maintenance.flagDatei im Stammordner und dann die Dateien des Cache-Ordners und des Sitzungsordners im var/Ordner.


11

Jetzt in der neuen Version magento2 auf Fehler generieren Dienst vorübergehend nicht verfügbar.

Remove maintenance.flag

Von diesem Weg, der geändert wird magento2/var/maintenance.flag.

Ebenfalls

$ rm maintenance.flag

für uns war esmagento2/var/.maintenance.flag
DarkMukke


5

Ich hatte das gleiche Problem, habe aber die Datei "tenance.flag "in meinem Magento-Stammverzeichnis nicht gefunden. Ich habe einfach die Cache- und Sitzungsdateien gelöscht und alles hat wieder funktioniert.


Ich musste sowohl Sitzungen als auch Cache-Dateien löschen, damit es funktioniert, danke.
Minesh

4

Sie müssen die folgenden Schritte ausführen:

  1. Wechseln Sie über cPanel / FTP zum Magento-Stammverzeichnis
  2. Im Falle von Magento1 finden Sie maintenance.flag und löschen
  3. Löschen Sie im Fall von Magento2 var / wartung.flag


3

In Magento 2 müssen Sie die Datei in /var/.maintenance.flag entfernen - habe gerade festgestellt, dass ich sie nach einiger Suche freigeben werde.


2

Sie können dieses Ding machen:

Gehen Sie zu http: // localhost / magento / downloader url. Hier betreibe ich den Magento-Laden auf meinem lokalen Host. Jetzt können Sie sich bei magento connect manager anmelden und die zuvor installierte Erweiterung deinstallieren.

Hoffe das funktioniert !!!!!

Vielen Dank.


Eine Art Overkill, um ein Modul zu entfernen, nur weil es eine maintenance.flagDatei hinterlassen hat . Leeren Sie den Cache manuell, entfernen Sie ihn maintenance.flagund prüfen Sie, ob Sie sich im Admin-Bereich anmelden können, um die Modulinstallation abzuschließen.
Fiasco Labs

1

Wenn Sie auf dieses Problem stoßen (wie ich) und KEINE Datei "tenance.flag "vorhanden ist, ist es der Redis-Cache, der das Problem verursacht. klar es.

Ich musste den Redis-Cache leeren, indem ich mich an meine Hosting-Firma wandte und sie dies tun ließ, da ich keinen Zugriff auf diesen Cache habe.

Ich habe dies anhand der folgenden Antwort herausgefunden: https://magento.stackexchange.com/a/55814/77803


Hatte das gleiche Problem mit Redis. Mit dem CM_Redis-Modul wird der 503 hier zurückgegeben.
DependencyHell

0

Überprüfen Sie den Stammordner Ihres Magento-Installationsverzeichnisses. Sie finden die Datei "tenance.flag ", löschen sie und aktualisieren die Site. Sie funktioniert einwandfrei.


0

Ich passiert die ganze Zeit, wenn Sie ein neues Plugin installieren. Sie müssen nur die Datei "tenance.flag "in Ihrem Stammverzeichnis löschen


-6

Wenn das Entfernen des Flags anzeigt, dass der Dienst vorübergehend nicht verfügbar ist. Gehen Sie zu " http://localhost.com/downloader " und unisntall Slider Banner, BusinessDecision_Interaktingslider, Lightbox2 und einem anderen, an den ich mich nicht erinnere.

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.