web-dev-qa-db-fra.com

Les images apparaissent dans le backend mais pas dans le frontend

J'ai installé et supprimé le plugin JomSEF pour la redirection.

Maintenant j'ai un problème. Lorsque je crée un article, dans TinyMCE, j'insère des images et je peux le voir dans l'article. Lorsque je le publie, les images disparaissent et je ne peux pas les voir.

Si je vérifie la source de la page, je peux voir le chemin correct pour les images, j'aime bien images\articles\001.png et images est le dossier où je l’ai stocké.

Comment puis-je le réparer?

2
Jepessen

Deux possibilités auxquelles je peux penser:

  • L'installation de l'extension a modifié la balise de base. Affichez le code source et assurez-vous qu'il pointe toujours vers la racine du site afin que les liens relatifs aux images/soient toujours corrects.
  • L'extension contenait plusieurs éléments - plugins, composants, etc., et vous ne les avez pas tous désinstallés. Effectuez un audit de vos extensions et supprimez-en toutes celles de ce développeur.

En regardant plus loin, la balise de base prête à l'emploi sera simplement la page sur laquelle vous vous trouvez et le lien généré (lorsque la page aura été rendue) /images plutôt que images. Avec cette structure, une balise de base de base ne la casserait pas - les images devraient se charger à partir de la racine du site.

2
Richard B