Roundcube n’affiche pas les images des contacts dans la fenêtre de message

Si votre installation webmail Roundcube n’affiche pas les images de vos contacts sur la page où vous visualisez les emails. S’il continue à vous montrer l’image blanche par défaut appelée contactpic.svg malgré le fait que l’installation a été faite correctement. La raison pourrait être plus triviale que nous ne pouvons l’imaginer. En fait, j’ai remarqué que si le cache du navigateur est actif, les images ne s’affichent pas une fois insérées dans les contacts.

La solution est simple : quel que soit le navigateur que vous utilisez, vous pouvez télécharger un addon qui désactive le cache ou vous pouvez régler le cache à 1 kb. De cette façon, vous vous rendrez compte que le problème a été résolu comme par magie. Personnellement j’utilise un addon pour Chrome appelé cache killer mais vous pouvez aussi intervenir sur le code.

Normalement, roundcube est déjà configuré de manière à ce que la sortie ne soit pas cachable, vous pouvez le voir dans le fichier index.php à l’intérieur du dossier, mais parfois il peut arriver qu’il y ait pour une raison ou une autre un problème de cache dû au fait que vous utilisez un cdn ou que vous avez configuré le serveur avec un code indiquant au navigateur de faire une copie du cache des images pour une question de rapidité.

Je vous recommande de ne pas confondre le cache côté serveur et le cache côté navigateur car, comme vous pouvez l’imaginer, ce sont deux choses différentes. En général, il suffit de désactiver le cache dans le navigateur. J’espère que cet article sera utile à quelqu’un car je n’ai pas trouvé d’indication sur internet.



Il est possible de laisser un commentaire en tant qu'utilisateur enregistré du site, accédant par les réseaux sociaux, compte wordpress ou en tant qu'utilisateur anonyme. Si vous souhaitez laisser un commentaire en tant qu'utilisateur anonyme, vous serez informé par courrier électronique d'une réponse possible uniquement si vous saisissez votre adresse électronique (facultatif). L'inclusion de toute donnée dans les champs de commentaires est totalement facultative. Toute personne qui décide de saisir des données accepte le traitement de celles-ci pour les finalités inhérentes au service ou la réponse au commentaire et aux communications strictement nécessaires.


Laisser un commentaire