WampServer

Apache, PHP, MySQL on Windows 

 
  • Accueil forum
  • Retour à WampServer
  • presentation
  • Download
  • Addons
  • Formations
  • Alter Way

 
Voir le sujet: Précédent•Suivant
Aller à : Liste des Forums•Liste des messages•Nouvelle discussion•Recherche•Connexion•Imprimer la vue
Apcu extension
Envoyé par: wampman (---.107.12.109.rev.sfr.net)
Date: 20 June 2020 à 19:20

Bonjour,

J'ai la version Wampserver 3.2.2, php 7.4.6, apache 2.4.41 sous windows 10
Juste pour savoir si c'est normal de voir acpu non activé en faisant clic gauche sur l'icone, puis php et extension ?
en sachant qu'il est bien actif dans mon phpinfo() ?(APCu Support Enabled)

en cliquant sur l'erreur:, avec l'icone erreur ,j'ai m'invite de commande qui met:
'Sorry,

The 'php_apcu.dll' extension file exists but there is no 'extension=php_apcu.dll' line in php.ini.

Press ENTER to continue...'

Dans C:\Wamp64\bin\php\php7.4.6\phpForApache.ini à la fin du fichier j'avais mis:

[apcu]
extension="c:/Wamp64/bin/php/php7.4.6/ext/php_apcu.dll"
apc.enabled=1
apc.shm_size=32M
apc.ttl=7200
apc.enable_cli=1
apc.serializer=php

j'ai php_opcache qui est activé et pas d'erreur par contre



Modifie 1 fois. Derniere modification le 20/06/2020 à 19:22 par wampman.

Options: Répondre•Citer ce Message
Re: Apcu extension
Envoyé par: maximus23 (---.dynamic.voo.be)
Date: 21 June 2020 à 09:42

Bonjour,

Façon de procéder :

Fichier Php Ini pour chaque version de php

Mettre la directive de l'extension dans la section " Dynamic Extensions" sous cette forme :

extension=php_apcu

Puis en fin de fichier mettre les options pour apcu sous cette forme pour le minimum :

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

Relancer WampServer et on devrait avoir l'extension dans la liste indiquée correctement et cochée sous php_apcu.

Bonne journée.

Options: Répondre•Citer ce Message
Re: Apcu extension
Envoyé par: Otomatic (Modérateur)
Date: 21 June 2020 à 09:46

Bonjour,

Il n'y a pas de fichier php_apcu.dll de base avec les versions PHP.

En ajoutant vous-mêmes cette extension,il ne faut pas mettre les fichiers dll ajoutés dans le dossier ext de PHP, sinon, vous aurez l'erreur susmentionnées car il y a comparaison entre la liste des dll dans le dossier ext et la liste de extension= nom fichier dll sans php_ et sans .dll.

> j'ai php_opcache qui est activé et pas d'erreur par contre
Normal, php_opcache fait partie des distributions php.

---------------------------------------------------------------
Documentation Apache - Documentation PHP - Documentation MySQL - Wampserver install files & addons

Options: Répondre•Citer ce Message
Re: Apcu extension
Envoyé par: Otomatic (Modérateur)
Date: 21 June 2020 à 09:50

Bonjour,

@maximus23

> Mettre la directive de l'extension dans la section " Dynamic Extensions" sous cette forme :
> extension=php_apcu

Pas tout-à-fait comme cela. Depuis PHP 7.2.0, les “noms” des extensions ne comportent plus php_ ni l'extension, donc :
extension=apcu

pour que ce soit correctement géré par Wampmanager.

---------------------------------------------------------------
Documentation Apache - Documentation PHP - Documentation MySQL - Wampserver install files & addons

Options: Répondre•Citer ce Message
Re: Apcu extension
Envoyé par: Otomatic (Modérateur)
Date: 21 June 2020 à 10:46

Bonjour,

Je résume :
Vous mettez le fichier php_apcu.dll dans le dossier c:/Wamp64/bin/php/php7.4.6/ext/

Sous la section * Dynamic Extensions * du fichier phpForApache.ini , vous mettez

extension = apcu

et sous la section [apcu] vous supprimez la ligne :
extension="c:/Wamp64/bin/php/php7.4.6/ext/php_apcu.dll"

---------------------------------------------------------------
Documentation Apache - Documentation PHP - Documentation MySQL - Wampserver install files & addons

Options: Répondre•Citer ce Message
Re: Apcu extension
Envoyé par: maximus23 (---.dynamic.voo.be)
Date: 21 June 2020 à 10:59

Bonjour,

@Otomatic ok pour les préfixes php_ des extensions smiling smiley

Pour le reste ne pas oublier que chaque version majeure de Php donc 7.1.x 7.2.x etc... ont leur propre fichier apcu. Donc attention de ne pas se tromper.

Ne pas oublier non plus qu'a chaque add-on de Php il faudra remettre à jour l'extension apcu ainsi que son fichier.


Bonne journée.

Options: Répondre•Citer ce Message


Aller à : Liste des Forums•Liste des messages•Recherche•Connexion
Désolé, seuls les utilisateurs connectés peuvent envoyer des messages dans ce forum.
Cliquer ici pour se connecter

design by jidePowered by Alter Way get firefoxget PHP