Valider 3e245833 rédigé par marcimat's avatar marcimat
Parcourir les fichiers

fix: Être plus smart avant de reset l’opcache

Après une analyse plus approfondie, l’opcache sur certains hébergeemnts,
avec les Phar, pose problème… il n’arrive alors pas à charger les fichiers internes.

Plusieurs contournements :
- désactiver opcache s’il est actif semble suffisant
-- mais on tente d’abord sans le désactiver (parce que après tout ça fonctionne presque partout)
-- on retente désactivé
-- en dernier recours on execute opcache_reset() (bon là c’est très mal, car ça détruit le cache de tout le fpm de l’hébergement)
- require plutôt que require_once évite certains cas particuliers

Ce ce que j’ai vu LWS (un PHP 8.0, apache) nécessite la désactivation de l’opcache
De même que Nginx (PHP 8.2 sur Mamp Pro en local)

Au moins on ne vide pas le cache opcache brutalement maintenant.
parent 712393b2
Chargement en cours
Chargement en cours
Chargement en cours
Chargement en cours
0% Chargement en cours ou .
You are about to add 0 people to the discussion. Proceed with caution.
Veuillez vous inscrire ou vous pour commenter