web-dev-qa-db-fra.com

MAMP Pro avec PHP 7 mise en cache OPcode

J'ai installé Drupal 8 sur MAMP Pro avec PHP 7. Je reçois cet avertissement dans ma Drupal:

Mise en cache PHP OPcode Non activée
La mise en cache PHP OPcode peut améliorer considérablement les performances de votre site. Il est fortement recommandé d'installer OPcache sur votre serveur.

J'ai regardé dans le fichier PHP 7 ini de MAMP et je vois ce code qui semble être lié à la mise en cache OPcode.

[OPcache]
MAMP_OPcache_MAMP
  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

Je ne sais donc pas si je dois faire autre chose pour l'activer, il semble être activé en fonction du code ci-dessus. J'ai cherché sur Google et je n'ai pas pu trouver de documentation spécifique concernant MAMP et PHP mise en cache OPcode.

8
Danny Englander

Assurez-vous simplement que l'OPCache est sélectionné comme mécanisme de mise en cache dans les préférences MAMP.

  1. Cliquez sur "Préférences".
  2. Cliquez sur l'onglet "PHP".
  3. Sélectionnez "OPcache" dans le champ "Cache".

MAMP screenshot - PHP settings and OPcache

10
Aram Boyajyan

L'interface utilisateur est légèrement différente pour Mamp Pro. Certains peuvent trouver cette capture d'écran utile.

Mamp Pro UI differences for Opcache

Les versions plus récentes de MAMP Pro ont une disposition différente pour l'interface utilisateur.

enter image description here

9
MrPaulDriver