BL0G

Keep this frequency clear - Un blog sans pub

Changer le répertoire des fichiers temporaires Zend Opcache sous IIS


Depuis PHP 5.5, l’accélérateur Zend Opcache est intégré en standard et c’est une bonne chose, mais cela entraine la création de nouveaux fichiers temporaires « ZendOPcache.MemoryBase » qui, sous IIS, sont stockés par défaut dans « C:\Windows\Temp ».

Pour déplacer le stockage de ces fichiers dans un autre répertoire, il suffit de modifier la variable d’environnement « TMP » pour les processus php-cgi.exe.

Lancer le gestionnaire des services Internet (IIS) et, sur le serveur, entrer dans les « Paramètres FastCGI ».

Paramètres FastCGI

Paramètres FastCGI

Double-cliquer sur le chemin correspondant à « php-cgi.exe » pour accéder à ses propriétés.

Modifier l'application FastCGI

Modifier l’application FastCGI

Éditer la propriété « Variables d’environnement » pour créer une variable « TMP » avec comme valeur le répertoire où vous voulez stocker les fichiers temporaires.

Editer Variables d'environnement

Editer « Variables d’environnement »

Recycler le pool d’application pour que la modification soit prise en compte.

Bien sûr, il faut modifier les droits sur le répertoire choisi pour que l’identité utilisée par le pool d’application puisse y créer ses fichiers.


Mis à jour : 29 mai 2015 à 10 h 00 min

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *

BL0G © 2013-2016 Frontier Theme