Platine Posted November 29, 2012 Share Posted November 29, 2012 (edited) Bonjour à tous, Je me permets de poster ce topic dans "Discussion générale" afin de signaler un changement de comportement suite à une migration d'une boutique Prestashop d'une Debian Lenny vers une Debian Squeeze. Ce problème a été constaté sur une une boutique Prestashop en version 1.4.7 mais également sur une version 1.4.8.2. Ceci ne semble pas affecter les boutiques Prestashop en version 1.5.x. Pour résumé : 1/ Avant migration ++++++++++++++++++++++++++++++++++++++++ - vhost Prestashop sur Debian Lenny PHP 5.3.2-0.dotdeb.2 - serveur Apache2 - database MySQL sur Debian Lenny (database sur serveur distinct et non sujet à migration) 2/ Après migration ++++++++++++++++++++++++++++++++++++++++ - vhost Prestashop sur Debian Squeeze PHP 5.3.3-7+squeeze14 - serveur Apache2 - database MySQL sur Debian Lenny (database non affectée par la migration) 3/ Configuration (php.ini) ++++++++++++++++++++++++++++++++++++++++ Au niveau de la configuration du PHP 5 (fichier php.ini), j'ai EXACTEMENT les mêmes informations. 4/ Problème constaté ++++++++++++++++++++++++++++++++++++++++ Le souci ne concerne que le backoffice lors de l'affichage de certaines rubriques (exemple : liste des commandes, liste des clients). 4.a/ Avant migration ++++++++++ Au niveau de la pagination sur mes 3537 commandes, j'obtiens au niveau de la pagination : Page 1 / 71 | Afficher 50 / 3537 résultat(s) 4.b/ Après migration ++++++++++ Au niveau de la pagination sur mes 3537 commandes, j'obtiens au niveau de la pagination : Page 1 / 1 | Afficher 50 / 0 résultat(s) 4.c/ Après migration (debug) ++++++++++ En affichant le debug, je récupère l'erreur suivante : Warning: Unknown: 1 result set(s) not freed. Use mysql_free_result to free result sets which were requested using mysql_query() in Unknown on line 0 4.d/ Après migration (solution du pauvre) ++++++++++ En configurant : mysql.trace_mode "Off" Il est possible de bypasser ces Warnings et de retrouver un comportement normal au niveau de la pagination. 5/ Question ++++++++++++++++++++++++++++++++++++++++ Avez-vous déjà été confronté à ce type de problème ? J'ai fait quelques recherches sur le forum sans succès (sauf erreur de ma part). En lieu et place de ce changement de configuration, j'aurais préféré plutôt une explication logique si vous en avez une. Merci d'avance et bonne continuation à vous tous. Edited November 29, 2012 by Platine (see edit history) Link to comment Share on other sites More sharing options...
Yoya Posted November 29, 2012 Share Posted November 29, 2012 Salut, Un petit "REPAIR TABLE" arrangerait pas la chose des fois ? Link to comment Share on other sites More sharing options...
DevNet Posted November 29, 2012 Share Posted November 29, 2012 Bonjour, La ressource de la requête n'est sûrement pas libérée correctement. Faudrait aller voir dans le code de cette partie. A+ Link to comment Share on other sites More sharing options...
Yoya Posted November 29, 2012 Share Posted November 29, 2012 Ou la version de PHP ... Link to comment Share on other sites More sharing options...
Platine Posted November 29, 2012 Author Share Posted November 29, 2012 Bonjour Yoga, Merci pour ta réponse. Pour rappel, la base de données n'a pas été touchée lors de cette opération de migration. Seul le serveur d'hébergement des sources Prestashop a été modifié. OUI, la version de PHP a été modifié (comme indiqué dans mon post original). Link to comment Share on other sites More sharing options...
Platine Posted November 29, 2012 Author Share Posted November 29, 2012 Bonjour DevNet, J'interviens juste pour quelques clients dans le cadre de leurs hébergements. Et par conséquent, j'ai juste les "clés" pour apporter des modifications adminsys (Apache, PHP, MySQL...) Je n'ai pas les accréditations pour aller modifier le source de Prestashop. Mais je pourrai en faire part à mes clients (si modification il y a). Merci encore. Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now