Bonjour,

depuis 2 jours je n'arrive plus à déposer mes devis via FTP et PHP sur mon espace chez OVH.

J'utilisais le sripte ci_dessous en local depuis 2PC différents avec WampServeur et ce sans problème mais depuis hier soir plus rien fonctionne.
Le message d'erreur que j'obtient est
Warning: ftp_put() [function.ftp-put]: PORT command successful in C:\wamp\www\facturier\include\pdf_envoi.php on line 35
Fatal error: Maximum execution time of 30 seconds exceeded in C:\wamp\www\facturier\include\pdf_envoi.php on line 35
Les envoies fonctionnent si j'utilise Filezilla.

mon code PHP :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
 
$ftp_server="ftp.mon_site.fr";
$ftp_user_name="mon_identifient";
$ftp_user_pass="mon_pass";
 
$source_file="devis_facture/devis_pdf/$annee/$nom_devis";		//chemin pour prendre le fichier en local	
$destination_file="www/devis/$nom_devis";	                                //chemin de dépot du fichier sur le site
 
$conn_id = ftp_connect("$ftp_server");		                                                // connexion
$login_result = ftp_login($conn_id, "$ftp_user_name", "$ftp_user_pass");	// Authentification ftp
 
if ((!$conn_id) || (!$login_result)) {
	echo "La connexion FTP a échoué!<br/>";
	echo "Tentative de connexion à $ftp_server avec $ftp_user_name<br/>";
	die;
	exit;
} 
else {
	$upload = ftp_put($conn_id, "$destination_file", "$source_file", FTP_BINARY);	   //ligne 35	
}
 
if (!$upload) {
	echo "Le téléchargement du fichier vers le site en FTP a échoué!";
	exit;
} 
else {	
	ftp_quit($conn_id);  // Fermeture de la connexion FTP.
Si vous avez une idée je suis preneur
Merci