Pas trouver de réponse dans la recherche, donc voici ma question (probablement déjà posée)
Wamp tourne pour l'instant avec PHP 7.4.12, mais les versions 8.0.7 et 8.1.7 sont installées.
Si je tente de basculer sur l'une de ces deux dernières versions, j'ai cette erreur dans le php_error.log : « PHP Fatal error: Allowed memory size of 134217728 bytes exhausted (tried to allocate 1071285 bytes) in C:\wamp\scripts\refresh.php on line 605 »
Qu'ai-je oublié de paramétrer, sachant que dans chacune des versions PHP citées au-dessus, le memory_limit est à 128M ?
Merci de vos réponses
wamp 3.3.1 32 bit - Apache 2.4.58 - phpmyadmin 5.1.3 - 5.2.1 - php 8.1.7 - mysql 5.7.37
- 1 - Vérifier que tous les paquetages VC++ sont bien installés et avec les dernières versions. Pour ce faire, utilisez l'outil : Vérifications paquetages VC installés N'utilisez pas une ancienne version de l'outil que vous auriez déjà téléchargé. Télécharger toujours la dernière version juste avant de l'utiliser. Pour télécharger les paquetages manquants, ne vous fiez pas aux liens Microsoft, ils ne sont pas toujours fiables, télécharger les paquetages sur https://wampserver.aviatechno.net dans la section Visual C++ Redistribuable Packages - Moyen simple d'installer tous les visuals VC++ Redistribuable Packages Aller sur https://wampserver.aviatechno.net en bas de page :{Manière simple d'installer les paquetages} - 2 - Appliquez la mise à jour 3.3.1 sur votre version de Wampserver Wampserver update 3.3.1
- 3 - Lancer Wampserver
- 4 - Clic-Droit -> Redémarrer de zéro
Nota : Apache 2.4.46 est un peu vieux pour PHP 8.1 Il serait nécessaire d'installer une version apache plus récente.