[resolu] Webmin et crontab

Consultez la formation à Google Analytics de WebRankInfo / Ranking Metrics


hipopulation
WRInaute impliqué
WRInaute impliqué
 
Messages: 346
Inscription: Mer Juil 28, 2004 10:14

[resolu] Webmin et crontab

Message le Ven Aoû 25, 2006 9:05

Bonjour tous,

voilà, je débute sous webmin et j'ai quelques difficultées à executer simplement un fichier php (script de mise à jour d'utilisateurs dans un bdd mysql) - voilà ma commande cron :

Code: Tout sélectionner
php /home/httpd/intranet/v2/cron/maj_users.php


le php s'execute correctement, mais l'écriture mysql plante. Voilà l'erreur :

Code: Tout sélectionner
Sortie de la commande php /home/httpd/intranet/v2/cron/maj_users.php ..

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Mise a jour</title>
</head>

<body>

Fatal error: Call to undefined function:  mysql_connect() in /home/httpd/intranet/v2/outils/librairie.inc.php on line 15


je pense que c'est lié au fait que le shell linux n'arrive pas à acceder au fonction mysql - j'ai besoin de piste pour avancer.... :?

Des idées?

merci :)


Edit : Précision : le script fonctionne sans problème quand il est lancé via un navigateur...
Dernière édition par hipopulation le Ven Aoû 25, 2006 12:51, édité 1 fois.


tom_pascal
WRInaute impliqué
WRInaute impliqué
 
Messages: 278
Inscription: Lun Nov 17, 2003 13:58

Message le Ven Aoû 25, 2006 12:16

Bonjour,

Soit tu installe Bonjour,

Tu peux tenter d'installer correctement le php pour qu'il s'exécute correctement en ligne de commande (avec : l'option +mysql)
Autrement, tu peux mettre dans ta crontab une commande du style "wget -http://intranet.com/v2/cron/maj_users.php" pour lancer l'exécution du script PHP via Apache.


hipopulation
WRInaute impliqué
WRInaute impliqué
 
Messages: 346
Inscription: Mer Juil 28, 2004 10:14

Message le Ven Aoû 25, 2006 12:43

merci pour ta réponse,

avec
Code: Tout sélectionner
wget -http://intranet.com/v2/cron/maj_users.php


il me demande une option apres le tiret, que mettre car rien ne s'execute dans l'exemple...

thx 8)


hipopulation
WRInaute impliqué
WRInaute impliqué
 
Messages: 346
Inscription: Mer Juil 28, 2004 10:14

Message le Ven Aoû 25, 2006 12:51

c'est ok,

Code: Tout sélectionner
wget -b http://intranet.groupebatteur.fr/v2/cron/maj_users.php


8) 8)
merci :-)


tom_pascal
WRInaute impliqué
WRInaute impliqué
 
Messages: 278
Inscription: Lun Nov 17, 2003 13:58

Message le Ven Aoû 25, 2006 13:39

Désolé, j'avais juste rajouté le tiret devant l'URL par habitude de les voir sur WRI, et pour ne pas faire un lien vers une page inexistante ;)


Formation recommandée sur ce thème :

Formation Google Analytics : en 2 jours, apprenez comment exploiter l'essentiel des possibilités de l'outil de mesure d'audience de Google. Formation animée par Julien Coquet, expert certifié officiellement par Google Analytics.

Tous les détails sur le site Ranking Metrics : programme, prix, dates et lieux, inscription en ligne.

Lectures recommandées sur ce thème :



Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités