Bonjour
composant IdHttp(indy9) - Delphi 7 - WinXp
J'avais recuperer la 1ere version du tuto de Sub0, afin d'acceder a un serveur MySql distant, via une page php "on line" chez l'herbergeur.
Je m'en suis inspriré pour mon travaille (Merci : Sub0)
mais j'ai utilisé idhttp et non ics(probablement car indy9 est deja dans mon delphi7,
et que j'aime bien avoir des composants dans l'inspecteur d'objet - sans avoir a les installer moi meme)
Phase 1 Ok
-J'ai une page Php(page-php-que-pour-delphi.php) en ligne qui recoit des "codes" et des parametres, provenant d'applications Delphi.
Elle(la page php) peut donc emmettre certaines Requettes au serveur MySql
Elle retourne le resultat à l'application Delphi
Là tout va bien, ca marhce tres bien, en local(Wamp5) et "on line"(serveur mutualisé:trop bridé a mon gout, mais si peu couteux...).
Phase 2 : probleme - je souhaite faire un Dump de mes tables
J'ai récuperé sur le net un script pour simuler un dump
ici : http://www.c-p-f.org/sql-Faire_un_du..._MySQL-a5.html.
Certaines tables demandent beaucoup de temps pour etre "Dumpées",
et mon hébergeur ne permet pas d'aller haut dela de 1 minute.
Pour y remedier, j'ai opté pour que la fonction qui s'occupe du Dump, recharge une page qui va la rappeler. Et cela , tant que le dump n'est pas terminé.
En local ca marche nickel
Mais en ligne, ca ne fonctionne que quand le dump n'a pas besoin de recharger la page.
Des qu'il faut recharger la page j'ai l'erreur "HTTP/1.1 404 Not Found"
Je soupconne fortement "IdHttp" car, quand je suis dans IE
et que je charge la page "page-php-que-pour-delphi.php", et bien ca marche.
Pour certaines tables, il y a 300 iterations(rechargements), et le fichier
sql obtenu est Ok.
J'ai pensé a modifier les 2 parametres suivant du idhttp
Il y a peut etre d'autres parametres a reglé ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 IdHttp : HandleRedirects=true RedirectMaximum = 5000
mais je ne les connais pas
Merci d'avance pour vos lumieres
Partager