Comment pouvons-nous résoudre l'erreur de page blanche lors de l'accès à l'administration de Prestashop ?
Dans cet article, nous expliquerons comment vous pouvez résoudre l'erreur de page blanche lors de l'accès à l'administration de PrestaShop.
Problème de page blanche dans PrestaShop
L'un des problèmes courants rencontrés après l'installation d'une application PrestaShop est l'affichage d'une page blanche lors de l'accès à l'adresse d'administration, par exemple : domain.tld/administrator (l'adresse peut varier en fonction des personnalisations apportées lors de l'installation).
Cause du problème
En général, cette erreur est causée par le fait que les directives PHP opcache.save_comments et opcache.load_comments ne sont pas activées. Ce problème est souligné dans le fichier error_log dans le répertoire d'administration. Un exemple du journal des erreurs ressemble à ceci :
Erreur fatale PHP : Exception non interceptée 'Doctrine\Common\Annotations\AnnotationException'avec le message 'Vous devez activer opcache.save_comments=1 ou zend_optimizerplus.save_comments=1.'dans /home/USERNAME/public_html/PrestaShop/vendor/doctrine/annotations/lib/Doctrine/Common/Annotations/AnnotationException.php:183Résolution de problèmes
Pour activer les directives PHP nécessaires, suivez les étapes ci-dessous :
- Accédez à cPanel.
- Ouvrez Sélectionner la version PHP.
- Cliquez sur Switch to PHP Options.
- Activez les directives opcache.save_comments et opcache.load_comments en les définissant sur On.
- Appuyez sur le bouton Enregistrer en bas de la page.
Informations supplémentaires
Plus de détails sur la modification des directives PHP sont disponibles dans les tutoriels :
Conclusion
Après avoir activé les directives opcache.save_comments et opcache.load_comments, la partie administration de l'application PrestaShop devrait devenir accessible.