web-dev-qa-db-fra.com

Temps MAMP entre les changements en direct

J'utilise le serveur MAMP et je me demande pourquoi les modifications que j'apporte aux fichiers PHP ne s'affichent pas instantanément lorsque je rafraîchis la page (dans le navigateur). Existe-t-il un moyen de configurer cela? paramètres de mise en cache sur MAMP. Soit je dois attendre 20 secondes, soit arrêter et redémarrer le serveur.

29
zebapy

La solution consiste à décommenter les lignes du fichier php.ini qui se trouve dans le répertoire/MAMP/bin/php/php5.5.3/conf/php.ini

Commentez Opcache:

[OPcache]
;zend_extension="/Applications/MAMP/bin/php/php5.5.3/lib/php/extensions/no-debug-non-zts-20121212/opcache.so"
;  opcache.memory_consumption=128
;  opcache.interned_strings_buffer=8
;  opcache.max_accelerated_files=4000
;  opcache.revalidate_freq=60
;  opcache.fast_shutdown=1
;  opcache.enable_cli=1

Documentation (oui ça a commencé en 5.5):

http://www.php.net/manual/en/intro.opcache.php

65
Luc Franken