Vous ne savez pas si c'est la solution à votre problème, mais qu'en est-il d'essayer avec une version plus récente de PHP?
PHP 5.2.4 est definitly assez vieux - donc, si c'est un bogue dans le pilote mysqli de PHP, il aurait été corrigé depuis ...
En fait, après une recherche rapide, il semble un problème comme celui vous êtes témoin de PHP 5.2.3 et PHP 5.2.4 (et il était encore là en PHP 5.2.5).
Voir bug #42548 : PROCEDURE xxx can't return a result set in the given context (works in 5.2.3!!)
Êtes-vous capable de tester avec quelque chose comme PHP 5.2.9 ou 5.2.10?
Je sais que ce ne sont pas fournis par Ubuntu, même dans la dernière version stable d'Ubuntu :-(Vous pourriez avoir à compiler à partir des sources :-(
Une autre idée serait d'essayer Mith adaptateur pdo_mysql: peut-être il travaillerait avec celui-là?
il pourrait être possible de changer l'adaptateur sans causer trop de problèmes/sans prendre des heures pour tester?
Comme vous travaillez avec Zend Framework 1.9, voici un autre poste qui pourrait intéresser vous, et pourrait être plus facile à tester: stored procedure error after upgrade to 1.8
Une solution facile à essayer serait de revenir à Zend Framework 1.7; Serait-ce possible pour vous, juste pour tester?
De toute façon ... Bonne chance! Et, si vous trouvez la solution, n'oubliez pas d'indiquer quel était le problème, et comment vous l'avez résolu ;-)
Très très bons conseils de votre part, merci pour votre précision. – Farid
Ce problème pourrait-il revenir en 5.2.17? Je reçois la même erreur mais la version ultérieure de CentOS PHP. – Clutch
Probablement un autre problème que j'ai trouvé un problème similaire sur la version 5.3.1 en utilisant xammp et windows – Sydwell