Bonjour,
J'aimerais envoyer des fichiers sur un FTP mais le problème est que je suis derrière un proxy http://10.12.136.15:8080,
j'ai lu que ftp_connect ne supportait pas les proxy et j'ai essayé d'ajouter dans mon fichier /etc/httpd/conf/httpd.conf
les ligne s
Code :
- LoadModule proxy_module modules/mod_proxy.so
- LoadModule proxy_balancer_module modules/mod_proxy_balancer.so
- LoadModule proxy_ftp_module modules/mod_proxy_ftp.so
- LoadModule proxy_http_module modules/mod_proxy_http.so
- LoadModule proxy_connect_module modules/mod_proxy_connect.so
- ProxyRemote * http://10.12.136.15:8080
|
mais ça ne fonctionne pas.
Pourriez-vous m'aider ? Est-ce un problème Apache ou PHP ?
Voici le bout de mon code qui pose problème (il fonctionne sur des serveurs sans proxy) :
Code :
- do {
- // Mise en place d'une connexion basique
- echo "connexion a ".$row_infolistftp['idftp'];
- $ftp[$row_infolistftp['idftp']]= ftp_connect($row_infolistftp['hostname']) or die("erreur connect ftp" );
- // Identification avec un nom d'utilisateur et un mot de passe
- ftp_login($ftp[$row_infolistftp['idftp']], $row_infolistftp['user'], $row_infolistftp['passwd']) or die("erreur login" );
- } while ($row_infolistftp = mysql_fetch_assoc($infolistftp));
|