Attention, on parle ici d'une page TOTALEMENT blanche, pas d'une page avec des éléments manquants.
Une Page Blanche est en fait une erreur fatale qui s'est produite suite à l'exécution du code coté serveur. En temps normal, un serveur donne des informations écrites lisible a l'écran sur les erreurs qui se sont produites mais si vous êtes sur un site en production, le serveur est souvent configuré pour masquer l'affichage de ces messages d'erreur.
Pourquoi masquer les erreurs puisqu'elles nous aident a comprendre ce qui ne va pas ?
Et bien c'est par souci de sécurité, en effet, parfois il est préférable de ne pas laisser ces messages souvent très détaillés a la vue de tous !
Un serveur web a donc deux modes de fonctionnement :
- Le mode développement : Le serveur affiche les messages d'erreur pour aider les développeurs, les codeurs afin qu'ils s'appliquent a produire un code source de bonne qualité
- Le mode production : Le serveur "cache" les messages d'erreur pour ne pas divulguer trop d'information, une information qui pourrait être vu par des personnes mal intentionnées.
Pour comprendre et résoudre les soucis de page blanche, suivez ces liens :
https://kb.joomla.fr/procedures/debug-passer-en-mode-developpement