Ich habe magento 2 auf meinem PC installiert. Es funktioniert dort gut.
Ich habe die gleiche Kopie auf einem anderen System installiert, dann funktioniert das Frontend einwandfrei. (Es zeigt 404 Seite)
Im Moment möchte ich es auf meinem Laptop installieren.
Ich habe folgende ...
Ich kopiere einfach den magento2 Ordner von meinem PC
wamp/www/magento2
und lege ihn am richtigen Ziel in den Laptopwamp/www/magento2
Ich exportiere magento2 Datenbank vom PC und importiere bei Laptop localhost.
Aktualisieren Sie die
base_url
in die importierte DB.Gelöschte Inhalte werden
var/
ebenso wiepub/static/
Ich habe versucht zu folgen ...
- laufen
php magento setup:upgrade
aber nicht sinnvoll.
magento2
404-page
admin-login
Praful Rajput
quelle
quelle
Antworten:
Dies ist ein allgemeiner Fehler, der normalerweise auftritt, wenn Sie Ihre Magento-2-Installation von einem Ort an einen anderen übertragen. Der Grund für diesen Fehler ist, dass der Wert
store_id
undwebsite_id
für den Administrator sein sollten0
, aber wenn Sie die Datenbank auf einen neuen Server importieren, werden diese Werte irgendwie nicht auf festgelegt0
.Um diesen Fehler zu beheben, müssen Sie einige Änderungen an den Datenbanktabellen selbst vornehmen.
SET FOREIGN_KEY_CHECKS=0; UPDATE store SET store_id = 0 WHERE code='admin'; UPDATE store_group SET group_id = 0 WHERE name='Default'; UPDATE store_website SET website_id = 0 WHERE code='admin'; UPDATE customer_group SET customer_group_id = 0 WHERE customer_group_code='NOT LOGGED IN'; SET FOREIGN_KEY_CHECKS=1;
quelle
Fügen Sie diese Zeile in .htaccess hinzu
quelle
Tun Sie nichts, überprüfen Sie einfach die .htacess-Datei im Stammverzeichnis. Wenn es bereits vorhanden ist, benennen Sie es um und verwenden Sie die Standardeinstellung für. Wenn es nicht vorhanden ist, verwenden Sie die Standardeinstellung. Cache leeren / Cache leeren und los geht's
quelle