Apparemment APC et PhpMyAdmin ne font pas bon ménage. Dès que j'active APC, je me retrouve avec des pages blanches quand je veux accéder à PhpMyAdmin. Pour contourner le problème, j'ai utilisé une nouvelle fonctionnalité de PHP 5.3 : les sections [HOST=].
Cela permets de définir des directives spécifiques à un hôte. J'ai donc désactivé APC sur l’hôte localhost en ajoutant les lignes suivantes à php.ini :
; Pour contourner le problème APC/PhpMyAdmin [HOST=localhost] apc.enabled = 0
Pour mes autres sites en local, j'utilise un domaine local en .tld. APC est donc activé pour eux.
Cet ajout à PHP est intéressant, car il permets d'appliquer des configurations différentes pour chaque hôte ou pour chaque chemin (sections [PATH=]) sans avoir à intervenir au niveau du serveur Web. Par contre attention, ça ne fonctionne qu'en mode CGI/FastCGI.
Ajouter un commentaire