cript pour tache planifiée

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : cript pour tache planifiée

par bidou » 05 févr. 2007, 15:40

je n'y comprends rien. la fonction slep fonctionne toute seule. la boucle marche elle aussi. mais la combinaison des deux cela ne va plus???
quelqu'un voit une explication?

par Ajoloca » 03 févr. 2007, 12:08

Bonjour,

Comme c'est normal, le 95%, voir plus des hébergeurs la désactivent.

Il te reste éventuellement les sockets, mais si sleep est désactivée, les sockets le sont surement aussi.

Tu peu voir ça avec phpinfo().

par bidou » 03 févr. 2007, 11:23

j'arrive à localisr la panne c'est la commande sleep qui pose problème.quelqu'un voit-il mon erreur[/php]

par HD » 03 févr. 2007, 03:14

:roll:

par bidou » 03 févr. 2007, 03:11

le problème est que je n'ai pas accès au serveur. j'ai donc crée un script qui m'nevoie chez moi l'adresse du serveur.
mais je voudrais pouvoir le lancer le script IP.php à itrevalle régulier comme une tache planifiée.
as tu une solution?

par HD » 03 févr. 2007, 03:08

à ma connaissance le cron est la seule solution
sinon pour l'ip tu peux utiliser un service tel que http://www.dyndns.com/

par bidou » 03 févr. 2007, 03:03

alors comment créer un démon qui peut lancer un script
la méthode du cron n'est pas la bonne j'ai une IP tournante. il faut absolument que le serveur puisse de lui même envoyé lancer le script IP.php à intervalles régulier.

par HD » 03 févr. 2007, 02:53

les boucles quasi infinies saturent les bandes passantes et serveurs de l'hébergeur
c'est même une raison valable pour qu'il prenne des sanctions envers ton compte :?

par bidou » 03 févr. 2007, 02:44

que veux tu dire par mon hébergeur va être content. je ne comprends pas

par HD » 03 févr. 2007, 02:06

oula c'est ton hébergeur qui va être content :shock:
(très très mauvaise idée, utilise plutot les cron: http://fr.wikipedia.org/wiki/Cron)

cript pour tache planifiée

par bidou » 02 févr. 2007, 19:46

bonsoir,
j'ai crée un script en php pour faire une tache planifié et lancer un autre script mais il ne marche qu'une seule fois.
quelqu'un peut me dire où est mon erreur
amicalement
Bidou
<?php
set_time_limit(0);/*temps de réponse du serveur infini*/
ignore_user_abort(1);/*ignore la fermeture du navigateur*/

function fini()
{
	fopen('./ERREUR', 'w');
}

register_shutdown_function(fini());

while(1)/*tourne indéfiniment*/
{
   $filestop="STOP";
   if (file_exists($filestop)){die("script arrêté. Effacez le fichier STOP avant de reprendre");}
   //fopen('IP.php','r');
   sleep(60);
   fopen('IP.php', 'r');
}
?>