4
votes

Laravel chargeant deux fois toutes les pages

J'ai un comportement étrange et après des heures à essayer de comprendre ce qui pourrait causer ce problème, je ne peux toujours pas résoudre ou comprendre pourquoi cela se produit.

Le projet, utilisant Laravel Framework 5.6.39, charge soudainement chaque page deux fois, comme une redirection. Cela se produit dans tous les itinéraires, même ceux qui n'utilisent pas les présentations de page maître.

Exemples: j'appelle myproject.develop / ou myproject.develop / login ou myproject.develop / articles et il charge les vues correctes mais deux fois. Cela ressemble à une redirection vers la même page ou à une actualisation.

Certaines des choses que j'ai faites et n'ont pas abouti: effacer le cache, effacer la configuration, effacer les vues, effacer les routes, désactiver la barre de débogage, désactiver l'horloge. Le comportement est le même.

Merci d'avance de toute aide pour essayer de résoudre ce problème.


3 commentaires

Si vous désactivez javascript dans le navigateur de votre site, cela se produit-il toujours? Si oui, avez-vous ajouté / modifié quelque chose avant que cela ne commence?


Merci Ross, la désactivation de Javascript ne fonctionne pas. Il garde le même comportement. C'était l'un des changements apportés, mais même la restauration n'a pas résolu le problème. Après votre suggestion, je suis revenu et j'ai réactivé javascript dans Chrome et tout fonctionne bien maintenant. Bizarre!!...


Dans Chrome, si vous ouvrez la console développeur à l'aide de F12 et ouvrez l'onglet réseau et cochez «conserver le journal», puis accédez à une page, vous devriez pouvoir voir les réponses de redirection 30X. Cela devrait donner une idée de ce qui est différent. Si rien n'est différent, vérifiez s'il existe des règles de réécriture ou des intergiciels susceptibles de provoquer une redirection.


3 Réponses :


3
votes

Après la suggestion de Ross Wilson de désactiver Javascript dans le navigateur (Chrome ou Mac OS), cela n'a pas résolu le problème.

Néanmoins, toutes les étapes décrites dans ma question, ainsi que le nettoyage des paramètres d'application dans la console des développeurs Chrome, ne fonctionnaient pas.

Ensuite, en rétablissant les paramètres de Chrome et en réactivant Javascript dans Chrome, cela a "magiquement" fonctionné et ce comportement étrange a disparu. Je suppose que cela pourrait être un bogue de Chrome (en utilisant la version 71.0.3578.98 (version officielle) (64 bits)) alors que je pensais que quelque chose n'allait pas avec l'application - routes, contrôleurs, scripts, etc. - et ce n'était pas le cas .

Donc, si quelqu'un commence à rencontrer ce problème de chargement de pages deux fois, suivez les étapes et vous pourriez probablement avoir de la chance et résoudre le problème.

Merci Ross!


1 commentaires

La fermeture de Chrome et la réouverture l'ont résolu pour moi



0
votes

Le mode Incognito l'a résolu ... donc après avoir largué un tas d'extensions Chrome, il s'est finalement arrêté.


0 commentaires

0
votes

J'ai supprimé le cache de Chrome et le problème est résolu


0 commentaires