J'ai créé un bot simple xmpp en PHP qui se connecte à google talk server. J'ai fondamentalement modifié l'exemple de cli_longrun. Lorsque je lance le script dans le navigateur, le bot est en ligne et reste en ligne pendant un certain temps, même après avoir fermé l'onglet sur lequel le script était exécuté (car il s'agit juste d'une boucle infinie écoutant les événements sur le flux). Mais après un certain temps, le bot devient déconnecté.garder le bot xmphp toujours en ligne
La question est de savoir comment garder le bot toujours en ligne. Une façon dont je peux penser est d'exécuter un cron qui déconnecterait le plus tôt et commencerait une nouvelle session. Mais y a-t-il une meilleure approche?
Et même alors, à partir de la ligne de commande, vous devrez utiliser ** nohup **, sinon il pourrait se terminer après la déconnexion. La plupart des hôtes partagés mettent également fin à des processus qui durent trop longtemps. – Konerak