0
votes

Magento 2 - 500 Erreur de serveur interne après avoir migré vers un autre dossier

Je travaille sur un site Web de Magento 2 et j'ai effectué une copie du site Web afin de la copier dans un autre dossier sur le même serveur pour les environnements de mise en scène / de production.

J'ai effectué les actions ci-dessous: < / p>

  • copié tous les fichiers et tous les dossiers
  • copié la base de données
  • copié tous les fichiers vers un nouveau dossier
  • Nouvelle base de données créée
  • Copie de la base de données importée mais avec URL a changé
  • Mise à jour de configuration pour pointer vers une nouvelle base de données
  • SUPPORT VAR, VENDOR & PUB STATIS STATIS
  • a exécuté les commandes suivantes: xxx

    J'ai également activé les erreurs et le mode de développeur. Et quand je visiterai la page d'accueil, je reçois une erreur de serveur de 500 serveur interne mais sans erreur visible.

    Le panneau d'administration et les sous-pages semblent fonctionner correctement, mais obtenir une erreur d'écran vide / 500 pour la page d'accueil. < / p>

    Je vois les erreurs suivantes dans le journal du serveur: xxx

    Quand j'ai vu le journal de débogage Magento, je vois les erreurs suivantes: xxx

    J'ai passé la majeure partie de la journée à ce sujet, mais n'a pas été capable de comprendre la question.

    Merci beaucoup d'avance pour toute orientation que chacun peut être capable de fournir.


3 commentaires

Est-ce que votre commande fonctionne avec succès?


Il est utile d'essayer de savoir où se trouve votre journal d'erreur de serveur Web. On dirait que vous regardez le journal Magento, mais les détails de l'erreur 500 afficheront dans le journal du serveur Web (E.G. Apache).


Oui, toutes les commandes ont couru bien. @MOZBOZ J'ai mis à jour la question avec les journaux du journal du serveur. J'ai examiné plus loin dans l'erreur rapportée mais n'a pas été incapable de le résoudre.


3 Réponses :


0
votes

J'ai recopié des fichiers dans le répertoire des applications et il résolut le problème. Je crois que j'ai peut-être manqué quelques classes.


0 commentaires

0
votes

Je ne connais pas Magento, mais de l'expérience avec WordPress et d'autres applications de Big PHP, je serais enclins à faire ces étapes en premier, puis voyez ce qui se passe. Vous constaterez peut-être que les choses que vous faites de la ligne de commande magento que vous faites est en quelque sorte vissée avec votre configuration ou vos données - ne les exécutez pas tant que l'installation ne fonctionne en premier.

Alors, essayez de recommencer, mais seulement en faisant ces étapes:

  • Copier des fichiers vers un nouvel emplacement
  • COPY DB sur Nouveau DB
  • Vérifiez que tous les fichiers sont arrivés, y compris. fichiers (comme .htaccess)
  • Chèque spot Nouvelle DB est l'endroit où vous vous attendez à ce que ce soit
  • mise à jour db config
  • Mettre à jour la configuration Magento uniquement pour les modifications de l'URL, le chemin d'accès et pour les paramètres de DB. Ne changez rien d'autre!
  • test pour voir ce qui se passe

    Il peut y avoir des éléments spécifiques à la magentaine avec des caches de compensation ou quelque chose qui est possible, si c'est possible de le faire avant de commencer ce processus sans gâcher votre environnement produit, essayez de le faire.


0 commentaires

0
votes

Je ne connais pas Magento, mais de l'expérience avec WordPress et d'autres applications de Big PHP, je serais enclins à faire ces étapes en premier, puis voyez ce qui se passe. Vous ne voulez certainement pas faire de multiples étapes telles que la mise à niveau de Magento pendant que vous le déplacez également dans un nouvel emplacement. Vous constaterez peut-être que les choses que vous faites de la ligne de commande magento que vous faites est en quelque sorte vissée avec votre configuration ou vos données - ne les exécutez pas tant que l'installation ne fonctionne en premier.

Alors, essayez de recommencer, mais seulement en faisant ces étapes:

  • Copier des fichiers vers un nouvel emplacement
  • COPY DB sur Nouveau DB
  • Vérifiez que tous les fichiers sont arrivés, y compris. fichiers (comme .htaccess)
  • Chèque spot Nouvelle DB est l'endroit où vous vous attendez à ce que ce soit
  • Mettre à jour la configuration Magento uniquement pour les modifications de l'URL, le chemin d'accès et pour les paramètres de DB. Ne changez rien d'autre!
  • test pour voir ce qui se passe

    Il peut y avoir des éléments spécifiques à la magentaine avec des caches de compensation ou quelque chose qui est possible, si c'est possible de le faire avant de commencer ce processus sans gâcher votre environnement produit, essayez de le faire.


0 commentaires