web-dev-qa-db-fra.com

Comment installer apcu dans Windows

Comment puis-je installer APCu sous Windows?

J'ai trouvé this . Mais j'ai besoin d'une solution pour Windows.

J'utilise PHP 5.5.6 (j'ai le paquet XAMPP).

16
user3481997

Ce tutoriel court et droit au but devrait vous aider

Installer APCu sur Windows

Hypothèses

  • Je suppose que vous savez ce qu'est APC - Cache PHP alternatif 
  • Vous souhaitez installer APCu car APC n'est plus compatible avec PHP 5.5.x
  • Vous voulez installer APCu pour wamp, xampp. Principalement les plateformes de développement Web Windows pour PHP

Instructions

Pré: Tous les emplacements de répertoire peuvent être différents pour vous en fonction de votre dossier d'installation wamp et de vos versions de PHP/Apache.

  1. Allez à http://pecl.php.net/package/APCu , il y a un tableau avec les versions disponibles
  2. Choisissez la version qui vous convient le mieux (dernière version stable prenant en charge votre version php) 
  3. Choisissez un package dans la liste DLL, selon le type de Windows que vous utilisez:
    • Version PHP (5.5 dans votre cas)
    • x64 (64 bits) OR x86 (fenêtres 32 bits)
    • Thread Safe (pour la compatibilité Apache)
  4. Décompressez l'archive, copiez php_apcu.dll dans C:\wamp\bin\php\php5.5.6\ext.
  5. Allez dans C:\wamp\bin\Apache\apache2.4.9\bin ouvrez php.ini et ajoutez les lignes suivantes (je viens de les ajouter à la fin du fichier):

    [apcu]
    extension=php_apcu.dll
    apc.enabled=1
    apc.shm_size=32M
    apc.ttl=7200
    apc.enable_cli=1
    apc.serializer=php
    

    Ce sont des configurations recommandées situées dans le fichier INSTALL de l'archive php_apcu, à l'exception de l'emplacement du fichier DLL.

  6. Redémarrer wamp

  7. Allez à http: //localhost/phpinfo.php et vérifiez si la table de configuration apcu apparaît et si apcu est activé
  8. Si vous souhaitez également utiliser apcu pour PHP CLI, vous devez uniquement ajouter dans C:\wamp\bin\php\php5.5.6\bin\php.ini les lignes de configuration que vous avez ajoutées à l'étape 5 dans le fichier php.ini d'Apache.

La fin!

43
Robert

Veuillez vous référer à la documentation officielle:
https://secure.php.net/manual/fr/opcache.installation.php

Dans mon cas, j'utilise PHP 5.6 sur XAMPP Tout ce que je dois faire est de mettre à jour mon fichier php.ini avec les paramètres recommandés:

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
0
Ivan