Précédent   Forum des professionnels en informatique > PHP > PHP & SGBD > PHP & MySQL
PHP & MySQL Forum d'entraide sur les fonctions MySQL avec PHP. Avant de poster -> FAQ MySQL, Cours MySQL et Sources MySQL. Pour les questions concernant le moteur MySQL plutôt que les fonctions PHP, merci d'utiliser le forum MySQL.
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 17/12/2010, 14h26   #1
Membre éprouvé
 
Homme Gaetan
Webmaster
Inscription : janvier 2007
Messages : 386
Détails du profil
Informations personnelles :
Nom : Homme Gaetan
Âge : 40
Localisation : France

Informations professionnelles :
Activité : Webmaster
Secteur : Biens de consommation

Informations forums :
Inscription : janvier 2007
Messages : 386
Points : 441
Points : 441
Envoyer un message via MSN à Gaetan_
Par défaut Tache Cron Php / ftp

Bonjour,

Pardon tout d'abord j'ignore si je poste au bon endroit.

J'ai un script qui créé un flux XML pour le transférer via FTP à un PC distant.

Chose surprenante : en exécutant manuellement ce script il fonctionne parfaitement.
Mais automatisé via un CRON il se logge au serveur FTP n'upload rien.

Via Cron :
Code :
1
2
3
4
[14:15:12] - [23] Connect to 91.121.***.***. Get Username.
[14:15:12] - [23] User AMZ_STOCK Connected
[14:15:12] - [23] AMZ_STOCK: Current Directory: H:\Amazon\DocumentTransport\production\outgoing\
[14:15:12] - [23] Client AMZ_STOCK, 91.121.***.*** Disconnected (00:00:00 Min)
Script exécuté manuellement :
Code :
1
2
3
4
5
6
[14:21:42] - [24] Connect to 91.121.***.***. Get Username.
[14:21:42] - [24] User AMZ_STOCK Connected
[14:21:42] - [24] AMZ_STOCK: Current Directory: H:\Amazon\DocumentTransport\production\outgoing\
[14:21:42] - [24] AMZ_STOCK: Start Upload of H:\Amazon\DocumentTransport\production\outgoing\xml_amz.xml
[14:21:44] - [24] AMZ_STOCK: File Uploaded: H:\Amazon\DocumentTransport\production\outgoing\xml_amz.xml (448,48 K/S -   918 485 bytes)
[14:21:44] - [24] Client AMZ_STOCK, 91.121.***.*** Disconnected (00:00:01 Min)
Mon code est super simple :

Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
 
.....
fwrite($fp, "</AmazonEnvelope>\r\n");
 
$ftp_user_name = "...."; 
$ftp_user_pass = "...."; 
$ftp_server = ".....";
$pathfile= "xml_amz.xml";
$destination_file = "xml_amz.xml";
$conn_id = ftp_connect($ftp_server, 3001);        
$login_result = ftp_login($conn_id, $ftp_user_name, $ftp_user_pass);
$upload = ftp_put($conn_id, $destination_file, $pathfile, FTP_BINARY); 
ftp_close($conn_id);
Si quelqu'un pouvait m'éclairer...

Merci beaucoup
Gaetan_ est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/12/2010, 14h44   #2
Membre éprouvé
 
Avatar de guigo
 
Inscription : juin 2006
Messages : 606
Détails du profil
Informations forums :
Inscription : juin 2006
Messages : 606
Points : 479
Points : 479
Salut,
precise le chemin absolut de ton fichier

Guigo
guigo est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/12/2010, 15h21   #3
Membre éprouvé
 
Homme Gaetan
Webmaster
Inscription : janvier 2007
Messages : 386
Détails du profil
Informations personnelles :
Nom : Homme Gaetan
Âge : 40
Localisation : France

Informations professionnelles :
Activité : Webmaster
Secteur : Biens de consommation

Informations forums :
Inscription : janvier 2007
Messages : 386
Points : 441
Points : 441
Envoyer un message via MSN à Gaetan_
Merci pour ta réponse mais non

Citation:
$pathfile= $_SERVER['DOCUMENT_ROOT'].'/xml_amz.xml';
$destination_file = "xml_amz.xml";
Gaetan_ est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 03h47.


 
 
 
 
Partenaires

Hébergement Web