J'ai installé magento 2 sur mon ordinateur personnel. Ça marche bien là-bas.
J'ai installé la même copie sur un autre système, alors le frontend fonctionne bien, l'administrateur ne l'est pas. (il affiche 404 pages)
En ce moment, je veux l'installer dans mon ordinateur portable.
Je l'ai fait après ...
Je viens de copier le dossier magento2 de mon PC, c'est
wamp/www/magento2
-à- dire de le mettre à la bonne destination dans un ordinateur portable, c'est-à-direwamp/www/magento2
J'exporte la base de données magento2 à partir du PC et l'importe sur l'ordinateur portable localhost.
Mettez à jour la base de
base_url
données importée.Contenu supprimé
var/
aussi bien quepub/static/
J'ai essayé de suivre ...
- exécuter
php magento setup:upgrade
mais pas utile.
magento2
404-page
admin-login
Praful Rajput
la source
la source
Réponses:
Il s'agit d'une erreur générale, qui se produit généralement lorsque vous transférez votre installation magento-2 d'un emplacement à un autre. La raison de cette erreur est que la valeur
store_id
etwebsite_id
pour l'administrateur doivent être0
, mais lorsque vous importez la base de données sur un nouveau serveur, ces valeurs ne sont en quelque sorte pas définies sur0
.Donc, pour résoudre cette erreur, vous devrez apporter des modifications aux tables de base de données elles-mêmes.
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;
la source
ajoutez ces lignes dans .htaccess
la source
Ne faites rien, vérifiez simplement le fichier .htacess dans le répertoire racine. S'il est déjà là, renommez-le et utilisez la valeur par défaut et s'il n'est pas là, utilisez celle par défaut. Videz votre cache / videz votre cache et c'est parti
la source