Submitted by sophy on
Bonjour,
Je viens de faire la mise à jour vers Drupal 7.36. En mode local aucun problème je décide donc de faire la mise à jour en production. J'ai 3 sites web sur un même hébergement et une même base de données.
Avant la mise à jour je mets les sites en mode maintenance. La mise à jour se passe bien.
Mais maintenant j'ai un drôle de bug, une fois avoir remis les sites en mode normal (j'ai vidé les caches drupal et navigateurs), la 1ère fois que je pointe sur le domaine ça fonctionne, mais les fois d'après je suis redirigée vers la page mode maintenance...
Je re-vide les caches navigateurs et de nouveau la 1ère fois pas de problème mais les autres fois je tombe sur le mode maintenance. Ce bug n'apparaît que sur le monsite.com et pas par exemple sur monsite.com/accueil.
J'ai vérifié en BDD le champs mode_maintenance pour chacun des sites, et il est à i=0.
Je ne comprends pas... Quelqu'un pourrait-il m'éclairer sur mon problème parce que là je suis un peu déboussolée !
J'ai vraiment besoin d'une
Permalien Soumis par sophy le 17 Avril, 2015 - 15:55
J'ai vraiment besoin d'une aide sur ce problème ! Personne ?!?
Difficile à dire sans plus d
Permalien Soumis par vincent59 le 17 Avril, 2015 - 16:25
Difficile à dire sans plus d'infos ? il n'y a pas un cache varnish ou autre en frontal ?
Est-ce que tu peux donner l'URL d'un des sites qui pose problème, pour qu'on puisse tester si le souci se produit également ?
Merci de m'avoir répondu,
Permalien Soumis par sophy le 17 Avril, 2015 - 19:37
Merci de m'avoir répondu,
Après moultes recherches sur mon problème j'en suis venue à conclure que c'est un problème de cache.
Je te laisse juger par toi même sur le site suivant :
http://www.menuisier49-marchumeau.com/ => j'ai une page mode maintenance sans le mot "test"
Si tu vides cache navigateur tu arriveras peut être à voir la page d'accueil du site Web.
Sinon si tu veux une url qui marche sans affichée la page mode maintenance, c'est là : http://www.menuisier49-marchumeau.com/savoir-faire
http://www.menuisier49-marchumeau.com/accueil
http://www.menuisier49-marchumeau.com/presentation => ces 2 url affichent la page mode maintenance avec le mot "test"
J'ai testé ce qui était affiché (dans le template mode-maintenance) car je ne savais pas vraiment d'où venait le problème, donc j'ai remis en mode maintenance et testé l'affichage sur "accueil" et "présentation" (qui fonctionnait bien avant contrairement à la homepage). J'ai ensuite quitté le mode maintenance et maintenant sur les pages où j'avais fait les tests, on voit toujours la page mode maintenance avec cette fois le mot "test". Je suppose que c'est du cache et pas un autre problème car après avoir modifié le template mode-maintenance (en ajoutant "test") et fait mes tests, j'ai pris soin de remettre le template comme je l'avais trouvé (à l'état d'origine).
Je suis sûre que ce n'est pas du cache navigateur, j'ai des doutes que ce soit des caches Drupal ? (est ce que ça pourrait?), peut être que c'est du cache serveur ? ça serait possible ? Je ne sais plus c'est une vraie prise de tête cette histoire. Et ça touche 2 autres sites Web qui ont subi au même moment la même opération de maintenance.
A noter quand j'ai fait ma mise à jour. Mes sites sont hébergés chez OVH. Le site OVH a rencontré un bug (erreur 503 ? ou quelque chose comme ça). Je ne pouvais pas avoir accès à ma BDD et à mon compte. Je ne sais pas si cela à un rapport avec mon problème actuel, je préfère le noter.
Merci de votre aide et de m'éclairer sur le sujet.
Finalement en cherchant bien,
Permalien Soumis par sophy le 17 Avril, 2015 - 22:57
Finalement en cherchant bien, il est fort probable que c'était du cache serveur. J'ai été longue à comprendre d'où venait le problème, je ne m'imaginais pas que le cache serveur pouvait être à ce point persistant... J'ai finalement accédé au Manager OVH pour découvrir un lien auquel je n'avais jamais fait attention avant : "Vider le cache du CDN de base". Certaines pages de mes sites affichent encore du cache serveur (la fameuse page Mode maintenance), j'ai de toute façon envoyé un mail à OVH pour leur soumettre ce problème.
Merci pour le soutien, Vincent je crois que tu avais compris le problème avant moi ! Je saurai pour la prochaine fois.
Je vous tiens au courant si j'ai une réponse plus précise d'OVH concernant ce problème.
Est-ce que c'est un
Permalien Soumis par vincent59 le 20 Avril, 2015 - 10:49
Est-ce que c'est un hébergement mutualisé ou dédié / VPS ?
en mutualisé, on peut imaginer effectivement que OVH utilise son CDN comme cache pour soulager ses serveurs, avec quelques effets de bord...
C'est un hébergement
Permalien Soumis par sophy le 20 Avril, 2015 - 20:52
C'est un hébergement mutualisé...
A priori, plus de problèmes de cache persistant sur aucun de mes sites...
Merci pour tes réponses.