Gründe für die Umleitung von Magento auf eine Installationsseite


8

Ich habe ein Git-Repository mit einer Magento-Site auf die gleiche Weise geklont, wie ich es normalerweise beim Beitritt zu einem Projekt tue. Ich habe den üblichen Prozess des Einrichtens der Datenbank und des Einrichtens aller Daten auf meinem lokalen Computer durchlaufen.

Dieses Mal wird aus irgendeinem Grund jedes Mal, wenn ich versuche, die Site über meinen Browser anzuzeigen, auf die Magento-Installationsseite umgeleitet. Ich habe in der Vergangenheit nur einige Magento-Sites eingerichtet und keine war von Grund auf neu, aber ich gehe davon aus, dass ich diesmal nicht sollte, da ich sie vorher nicht installieren musste. Irgendwelche Ideen, was möglicherweise falsch ist oder welche Datei ich ändern muss, damit dies funktioniert?

Antworten:


12

Die Hauptursache hierfür ist eine fehlende oder falsch benannte local.xmlDatei in app/etc/- diese Datei ist für Datenbankverbindungsdetails und Cache-Einstellungen verantwortlich. Wenn es fehlt, wird davon ausgegangen, dass es sich um eine Neuinstallation handelt, und Sie werden durch die Installationsroutine geführt.


Hey, vielen Dank für die Antwort. Was Sie vorgeschlagen haben, hat definitiv ein Problem behoben, aber aus irgendeinem Grund heißt jetzt auf jeder Seite: - Bei der Verarbeitung Ihrer Anfrage ist ein Fehler aufgetreten. Wenn Sie mich in die richtige Richtung weisen könnten, wäre das eine große Hilfe.
Nochmals vielen

In vielen Fällen liegt dies daran, dass der definierte Datenbankbenutzer keine Berechtigung zum Lesen / Aktualisieren der Datenbank wie konfiguriert hat. Es ist wahrscheinlich, dass auf diesem Bildschirm ein Fehler # ausgegeben wird. Es sollte ein entsprechendes Protokoll # in Ihrem Magier-Installationsordner vorhanden sein var/report/oder das allgemeine PHP-Fehlerprotokoll einchecken. Viel Glück.
Philwinkle

@ThomasRyan Die "Es ist ein Fehler bei der Verarbeitung Ihrer Anfrage aufgetreten." Die Fehlerseite enthält normalerweise eine Referenznummer. Diese Referenz verweist auf eine Textdatei unter var / reports mit weiteren Informationen zum Fehler. Es hat wahrscheinlich nichts mit dieser Frage zu tun. Wenn Sie sie nicht selbst lösen können, erstellen Sie bitte eine neue Frage.
Kristof bei Fooman

@philwinkle klingt gut, vielen Dank.
Entwicklung

1
Selbst wenn app / etc / local.xml vorhanden ist, kann der Inhalt falsch oder auf irgendeine Weise beschädigt sein. Stellen Sie sicher, dass alle Knoteninhalte korrekt aussehen und das Dokument eine gültige XML-Datei ist.
Ariel Allon

1

Es gibt hauptsächlich zwei Gründe, wenn Sie eine Installationsseite erhalten:

app/etc/local.xml Datei fehlt oder diese Datei hat eine falsche oder unvollendete Syntax.


0

falsche Berechtigungen. Ich hatte dieses Problem, als die Kerndateien unter root aktualisiert wurden. Das Problem wurde behoben, indem es im Magento-Ordner ausgeführt wurde:

chown -R www-data:www-data ./*

0

Zusätzlich zu den obigen Antworten besteht die Möglichkeit, dass während der Migration eine Datei fehlt. Benennen Sie Ihr Downloader-Verzeichnis in etwas anderes um und aktualisieren Sie die Seite, auf der die fehlende Datei angezeigt wird.


0

Wenn Sie Linux-Server und eine Neuinstallation von Magento verwenden, ändern Sie einfach den Besitz des Ordners. Sudo chown -R www-Daten: www-Daten / {Dir}

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.