Proteger ses scripts crons

Résolu/Fermé
tomis13 - 3 mars 2011 à 10:26
 Utilisateur anonyme - 4 mars 2011 à 10:35
Bonjour,


je n'ai pas trouve de reponse a ma question. J'execute des scripts grace a Onlinecron et ils sont heberges sur une adresse du type:
http://www.monsite.php/scripts/script1.php

Onlinecron les execute toutes les 15, 30 ou 45 minutes...
Le probleme est que si quelqu'un accede directement a l'adresse du script, celui-ci s'execute... je voudrais le proteger contre cela...

Je ne trouve pas comment faire, OVH propose des taches automatique mais je ne peux pas les securiser non plus!

mes scripts sont de cette forme:

<?php
// connexion mysql
// test de variables et de temps
// execution des requetes
// ecriture du resultat dans un fichier log.txt

?>


merci de votre aide!

PS: desole pour les accents je suis sur un clavier anglais !
A voir également:

4 réponses

Utilisateur anonyme
3 mars 2011 à 10:50
Bonjour,

Vous pouvez mettre un fichier .htacces et .htpasswd dans le répertoire de vos scripts

Après il faudra ajouter l'authentification dans l'URL du wget sit vous passez par WGET pour lancer vos scripts
1
Utilisateur anonyme
4 mars 2011 à 08:03
Bonjour,

Pour lancer une page sécurisée vous faites ceci :

http://USER:PASSWORD@site.com/rep

à la place de

http://site.com/rep
1
Bonsoir,
J'ai bien mis un fichier htaccess et htpasswd dans le dossier mais je ne sais pas comment faire pour que onlinecron s'y connecte automatiquement avec les bons logins.

En fait je ne trouve pas comment mettre les logins et password dans l'url ni a utiliser WGET?

Merci!
0
Super ça marche!
Merci beaucoup bonne journée!
0
Utilisateur anonyme
4 mars 2011 à 10:35
Bonne continuation !
0