J'ai wampserver 2.0 installé sur ma machine depuis des mois et ça fonctionne sans problème sauf depuis aujourd'hui où apache crash sur le return de la fonction ci-dessous :
function selectComPrixByDatIdByMemId($DatId,$MemId) { global $tbllivraisons; global $tblcommandes; global $tblproducts;
$Total = 0.2; $Total += 316;
return (float)$Total;
}
Si je mets 0 à la place de 0.2 ça marche. Dans les logs d'apache, je vois ça :
zend_mm_heap corrupted [Tue Jan 11 22:40:00 2011] [notice] Parent: child process exited with status 1 -- Restarting.
Je rencontre le même problème mais sur des scripts très différents. Je suis personnellement à la recherche d'une solution, mais cela semble difficile à trouver car l'erreur est très générique et ne donne pas beaucoup d'info.
Je ne peux malheureusement pas tester, j'utilise un composant que je n'ai trouvé que pour php 5.3. Mais je confirme le problème sur php 5.3.4 et 5.3.5 en 32bits, et vu le nombre de réponses google sur cette erreur, cela semble très fréquent et généraliste.