Desactivar OPCache para un virtualhost
29/11/2016
|Por Yoné Rocha
El Problema
En un servidor LAMP tenía OPCache activado para todos los sitios, php.ini mediante. Necesitaba desactivar OPCache para un virtualhost de pruebas de scripts, en el cual editaba frecuentemente los scripts PHP y, dado que la cache estaba activa, no se refrescaban los cambios.
La solución
Si PHP se ejecuta como módulo de Apache, modificar el .htaccess del sitio:
Vim
1 | php_flag opcache.enable Off |
Si PHP se ejecuta como CGI/FastCGI, modificar el .user.ini del sitio:
Vim
1 | opcache.enable=0 |