Autoriser une page PHP pour cron uniquement

Fermé
tacki - 20 juin 2011 à 18:46
 tacki - 20 juin 2011 à 22:24
Bonjour,

J'ai créer un fichier .php, qui me permet de faire des mises à jour de mon site régulièrement.

Pour plus de sécurité j'aimerai savoir s'il était possible de rendre l'accès à cette page possible que pour mon serveur, et non pour les utilisateurs quelconques qui trouverait le fichier de mise à jour.


J'ai testé en essayant :
$actip=$_SERVER['REMOTE_ADDR']; // on récupère l'ip du visiteur
$hostname = gethostbyaddr($_SERVER['REMOTE_ADDR']); // on récupère l'host

Mais ces 2 variables sont vides lorsque la page est lancée par cron !


Merci d'avance pour votre réponse.

A voir également:

4 réponses

CrazyWorld Messages postés 326 Date d'inscription samedi 8 novembre 2008 Statut Membre Dernière intervention 16 février 2013 41
20 juin 2011 à 18:51
Tu as un accès SSH ?
0
Oui bien sûr j'ai un accès SSH, j'ai pas pensé à le signaler !
0
CrazyWorld Messages postés 326 Date d'inscription samedi 8 novembre 2008 Statut Membre Dernière intervention 16 février 2013 41
Modifié par CrazyWorld le 20/06/2011 à 19:10
Okeii tu peux faire des taches CRON qui seront directement excécutées par le serveur à des intervales régulier.
0
Oui c'est ce que je fais déjà, mais je voudrais être sur que cette tâche ne soit réalisée que par le cron, et pas par une personne qui aurait "trouvé" la page.
0