Raisons pour lesquelles Magento redirige vers une page d'installation

8

J'ai cloné un référentiel git contenant un site magento de la même manière que je le fais normalement lorsque je rejoins un projet. J'ai suivi le processus habituel de configuration de la base de données et de tout configurer sur mon site local.

Cette fois pour une raison quelconque, chaque fois que j'essaie de visualiser le site via mon navigateur, il redirige vers la page d'installation de magento. Je n'ai créé que quelques sites magento dans le passé et aucun n'était à partir de zéro, mais je suppose qu'en raison de ne pas avoir à l'installer auparavant, je ne devrais pas avoir à le faire cette fois. Avez-vous des idées sur ce qui ne va pas ou sur le fichier que je dois modifier pour que cela fonctionne?

developpeur
la source

Réponses:

12

La cause principale de ceci est un local.xmlfichier manquant ou mal nommé dans app/etc/- ce fichier est responsable des détails de connexion à la base de données et des paramètres de cache. S'il est manquant, il est supposé qu'il s'agit d'une nouvelle installation et vous invite à suivre la routine d'installation.

philwinkle
la source
Hé, merci beaucoup pour la réponse. Ce que vous avez suggéré a définitivement résolu un problème, mais pour une raison quelconque, chaque page indique maintenant - Une erreur s'est produite lors du traitement de votre demande. Si vous pouviez m'orienter dans la bonne direction, ce serait d'une grande aide. Merci encore ..
develophper
Dans de nombreux cas, cela est dû au fait que l'utilisateur de base de données défini n'est pas autorisé à lire / mettre à jour la base de données telle qu'elle est configurée. Il y a probablement une erreur # émise sur cet écran, il devrait y avoir un journal correspondant # dans votre var/report/dossier d' installation de mage ou vérifiez dans le journal général des erreurs php. Bonne chance.
philwinkle
@ThomasRyan Le message "Une erreur s'est produite lors du traitement de votre demande." la page d'erreur contient généralement un numéro de référence. Cette référence vous pointe vers un fichier texte sous var / reports avec plus d'informations sur l'erreur. Elle n'est probablement pas liée à cette question, donc si vous ne pouvez pas la résoudre vous-même, veuillez créer une nouvelle question.
Kristof à Fooman
@philwinkle sonne bien merci beaucoup.
develophper
1
même si app / etc / local.xml est présent, le contenu peut être incorrect ou corrompu d'une manière ou d'une autre. assurez-vous que tout le contenu du nœud semble correct et que le document est du xml valide.
Ariel Allon, le
1

Il y a principalement deux raisons si vous obtenez une page d'installation:

app/etc/local.xml fichier est manquant ou ce fichier a une syntaxe incorrecte ou inachevée.

Harry Matharoo
la source
0

mauvaises autorisations. j'ai eu ce problème lors de la mise à jour des fichiers de base sous root. corrigé le problème en exécutant dans le dossier magento:

chown -R www-data:www-data ./*
maxji777
la source
0

Outre les réponses ci-dessus, il est possible que le fichier soit manquant lors de la migration. Renommez votre répertoire de téléchargement en quelque chose d'autre et actualisez la page, il commencera à afficher le fichier manquant.

Tofeeq
la source
0

Si vous utilisez des serveurs Linux et une nouvelle installation de Magento, changez simplement la propriété du dossier. Sudo chown -R www-data: www-data / {Dir}

Kiran Shaji
la source