Précédent   Forum des professionnels en informatique > PHP > Langage > Fichiers
Fichiers Forum d'entraide sur les fichiers avec PHP. Avant de poster -> FAQ fichiers et Sources fichiers
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 14/11/2006, 18h14   #1
Invité de passage
 
Inscription : novembre 2004
Messages : 12
Détails du profil
Informations forums :
Inscription : novembre 2004
Messages : 12
Points : 2
Points : 2
Par défaut [FTP] erreur aléatoire avec ftp_login

Bonjour,

J'ai mis en place un script qui accède à un serveur FTP,y récupère un fichier et traite le contenu de ce dernier.

Le script fonctionne correctement, mais de temps à autre, il m'arrive d'avoir ce message d'erreur qui apparaît :

Warning: ftp_login() [function.ftp-login]: Password required for monlogin. in /var/www/xxxxx/xxxxx/xxxxx.php on line 30

Voilà mon script :

// CONNEXION FTP ***************************

Code :
1
2
3
4
5
6
7
8
9
10
11
$conn_id = ftp_connect("ftp.xxxxxx.com");
$login_result = ftp_login($conn_id, "monlogin", "monmpd");
 
if ((!$conn_id) || (!$login_result))
{
       die;
}
else 
{
     // recuperation et traitement du contenu du fichier
}
Est-ce que ça pourrait être lié à la qualité de mon serveur (micro-coupures, ...) ? ou voyez-vous une autre réponse à mon problème.

C'est inquiétant, car il s'agit d'un script destiné à un cron et de ce fait, je n'ai aucune visibilité sur sa réussite ou non...

Merci par avance pour vos réponses
biggief est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/11/2006, 19h22   #2
Membre éclairé
 
Avatar de genova
 
Inscription : septembre 2004
Messages : 487
Détails du profil
Informations forums :
Inscription : septembre 2004
Messages : 487
Points : 397
Points : 397
Envoyer un message via MSN à genova
Effectivement ca peut venir de ton serveur. Il s'agit de ton serveur dédié ou du serveur d'un hébergeur ? (Si c'est le cas prendre contact avec eux). Pour les résultats de ton cron tu peux logguer les actions de ton script :
Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
<?php
ob_start();
 
// Code de ton script executé par cron
 
$output = ob_get_content();
 
$fd = fopen('log.txt', 'a');
fwrite($fd, $output);
fclose($fd);
 
ob_end_flush();
 
?>
__________________
Testez le forum Fire Soft Board, un forum libre, gratuit et français.

Système de template de phpBB - Lisez la FAQ PHP avant toute question si vous débuttez en PHP.
genova 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 07h03.


 
 
 
 
Partenaires

Hébergement Web