J'ai un script PHP qui prend du temps (de 5 à 30 minutes). Seulement en cas de questions, le script est à l'aide de cUrl pour recueillir des données à partir d'un autre serveur. C'est la raison pour laquelle il est si long; il doit attendre pour chaque page à charger avant de les traiter et de passer au suivant.
Je veux être en mesure de lancer le script et la laisser jusqu'à ce qu'il fait, qui permettra de définir un indicateur dans une table de base de données.
Le problème est que je suis en train de faire l'init appel à partir d'une application iPhone, qui n'est pas comme une demande qui prend tellement de temps. Je veux que la demande initiale d'être terminé rapidement.
Donc en résumé, ce que j'ai besoin de savoir, c'est comment être en mesure de mettre fin à la requête http, avant la fin du script en cours d'exécution. Aussi, est un script php la meilleure façon de le faire? (Mon serveur prend en charge Ruby on Rails, Python, Perl, Curl<-pas sûr de ce que c'est en se référant à) Bien que je n'ai pas d'expérience dans les autres langues.