dev08000
01/08/2016, 15h17
Bonjour tout le monde,
Je rencontre un soucis avec un script php que j'ai fais.
Sans rentrer dans les détails, le script ouvre un fichier XML qui contient des annonces , et fait une boucle dessus afin de les ajouter en base si l'annonce n'existe pas, ou de mettre à jour une annonce si celle-ci existe.
J'avais fait mon script en local, qui fonctionne très bien, je l'ai ensuite passé sur un serveur de test en ligne, le script fonctionne très bien, mais lorsque je l'ai mis sur le serveur de prod du client, le script va s'arrêter dans la boucle au bout de quelques itérations, avec une erreur "MYSQL SERVER HAS GONE AWAY"
Bien que le script ne soit pas le plus optimisé du monde, le fait qu'il fonctionne en local et sur un autre serveur en ligne me laisse penser que c'est pas vraiment mon code qui soit gênant, mais peut être un problème de configuration...
J'ai essayé plusieurs choses, des directives sur le timeout, des tests avec mysql_ping(), mais ça ne change rien.
Quelqu'un aurait une petite idée ?
Merci d'avance.
Je rencontre un soucis avec un script php que j'ai fais.
Sans rentrer dans les détails, le script ouvre un fichier XML qui contient des annonces , et fait une boucle dessus afin de les ajouter en base si l'annonce n'existe pas, ou de mettre à jour une annonce si celle-ci existe.
J'avais fait mon script en local, qui fonctionne très bien, je l'ai ensuite passé sur un serveur de test en ligne, le script fonctionne très bien, mais lorsque je l'ai mis sur le serveur de prod du client, le script va s'arrêter dans la boucle au bout de quelques itérations, avec une erreur "MYSQL SERVER HAS GONE AWAY"
Bien que le script ne soit pas le plus optimisé du monde, le fait qu'il fonctionne en local et sur un autre serveur en ligne me laisse penser que c'est pas vraiment mon code qui soit gênant, mais peut être un problème de configuration...
J'ai essayé plusieurs choses, des directives sur le timeout, des tests avec mysql_ping(), mais ça ne change rien.
Quelqu'un aurait une petite idée ?
Merci d'avance.