web-dev-qa-db-fra.com

Pourquoi le fichier head.php est-il soudainement introuvable?

Je ne sais pas ce qui a changé, mais je reçois ce message d'erreur lorsque j'essaie d'accéder au site:

Erreur fatale: require_once (): ouverture infructueuse requise '/homepages/1/d565826656/htdocs/maldonsharks/libraries/joomla/document/html/renderer/head.php

J'ai regardé autour de quelques forums et plusieurs suggèrent que la référence "head.php" n'est plus valide et devrait pointer vers "/src…/HeadRenderer.php".

J'ai essayé de mettre à jour les deux fichiers mentionnés (error.php et offline.php), mais j'ai alors:

404 article non trouvé

Cependant, je ne trouve aucun problème dans les articles publiés et rien n’a été ajouté récemment. Je ne comprends donc pas ce qui aurait pu changer pour que cela tourne mal.

1
Mitchell Vaughan

Les deux erreurs ont des causes complètement différentes (bien que liées). L'erreur fatale est causée par le fait que vous aviez un ancien modèle Gantry avec un appel à un fichier déplacé dans le grand fichier de migration du répertoire src de 3.7 (? Je pense.). prêt à se produire depuis que vous avez mis à niveau Joomla à la version 3.7+. L’erreur 404 a révélé l’erreur 500 mais n’a rien à voir avec elle.

Chaque page du site est-elle donc un 404, y compris la page d'accueil? Quelque chose doit se passer mais sans voir le site ni connaître d'autres détails, il est un peu difficile de deviner ce qui se passe.

1
jamesgarrett