Page 1 sur 1

[Résolu] Problème avec répertoire racine sur FTP Free

Publié : 18 févr. 2005, 15:34
par nomade
Bonjour!

J'ai un problème très genant sur mon ftp free, voyez vous-même : http://nomade0.free.fr/vrac/
Normalement, la liste des fichiers présents dans ce répertoire devrait s'afficher. C'est ce qui se passait avant. Mais depuis que j'upload avec le logiciel gFTP, ce genre d'erreurs commence à apparaître, du coup je n'ose plus rien toucher.
Le même problème se pose en essayant d'accéder à un fichier zip uploadé avec gFTP : index.php.zip
Par contre avec un fichier *.ph_ , firefox le lit comme un fichier texte...

Je ne comprends pas trop :?
J'ai essayé d'envoyer le fichier en ACSII et en Binaire, ça fait la même chose pour les deux. De plus, si ça venait du fichier lui-même, la liste des fichiers devrait s'afficher quand on pointe sur le répertoire non ?

:roll:
Merci de votre aide

Publié : 18 févr. 2005, 15:40
par calimo
Tu es sur que tu as pas un index.htm (ou un truc du genre) dans ce répertoire ? C'est vraiment bizarre, tu peux y accéder par un autre moyen que gFTP ? (une vieille partition windows avec Filezilla ou alors avec Firefox) pour voire ce qu'il y a dedans ?

Publié : 18 févr. 2005, 16:13
par FF_Olivier
Je vois que le «texte» commence par PK, c'est la marque d'un fichier compressé, non ? Tu es sûr de ne pas avoir activé une compression malencontreuse dans les options, sans doute que Free ne gère pas la décompression de ce genre d'envoi (ce qui serait regrettable) ?

Publié : 18 févr. 2005, 16:22
par chBok
Tu dois avoir un fichier compressé au format zip dont le nom commence certainement par index.<qqc>. Le serveur (Apache :wink: ) essaie d'envoyer le fichier en question au format text/html.

:idea: Essaie de faire du ftp en ligne de commande pour vérifier... :)

Publié : 18 févr. 2005, 18:19
par loren
A ma connaissance, il n'y a pas d'option pour zipper avec Gftp. En revanche, un point particulier (excusez moi si ça n'a aucun rapport, mais j'utilise couramment Gftp sans pb.) :

Dans le premier menu "FTP", on a le choix entre binaire et ASCII, chez moi c'est sur binaire.

Sans aucune certitude que mon message présente quelqu'intérêt, :oops: ...

A +

Publié : 18 févr. 2005, 19:58
par KissCoolMan
Non, le problème vient de Free en fait.

Il n'y a pas eu de communiqué de presse officiel à ce sujet, mais je suis SUR que le problème vient de chez eux. Après avoir créer un dossier vide, j'ai mis des MP3 (créer avec un logiciel de DJ :p, c'est légal :p) à disposition pour un ami dans ce dossier. Au bout de 24h environ, le dossier était inaccessible en mode "Listage de fichiers" :| !

Et encore, essaie chez d'autres personnes, car chez moi cela fonctionnait , la liste des fichiers apparraissaient, mais pas chez mon ami ...

Pour palier à ce problème, j'ai pris mon bloc-notes , et j'ai codé ça en vitesse :

Code : Tout sélectionner

<?
function index() {
 $dir = "./";
 $open = opendir($dir);
 echo('<h1>Liste des fichiers</h1>');
 while($file = readdir($open)) { 
   echo('
   <a href="'.$dir.''.$file.'">'.$file.'</a><br />
   ');
  }
 closedir($open);
 }
index();
?>
t'enregistres ca en index.php et t'uploads à la racine du dossier :p

Edit : j'utilise SmartFTP et FireFTP

Publié : 18 févr. 2005, 20:08
par nomade
Merci à tous pour vos réponses !

C'est chBoK qui a tapé dans le mille, même si tout le monde n'était pas très loin. Je me demande même comment je n'y ai pas pensé !

Il y avait bien un fichier index.php.zip à la racine, qu'Apache essayait donc d'envoyer au navigateur pour qu'il l'interprète. Forcément ça donnait quelque chose d'assez folklorique :lol:

J'ai renommé les index.php.zip en file_index.php.zip, et plus de problème !
Le problème ne venait donc pas de gFTP (ouf!) ni de Free (ouf aussi, mais c'est bizarre ton histoire KissCoolMan, mes fichiers sont en ligne depuis plus que 5 jours ; merci pour ton script quand même ;))

Sujet résolu, merci encore :wink:

Publié : 18 févr. 2005, 20:11
par KissCoolMan
T'as touché au fichier :p

Publié : 18 févr. 2005, 20:11
par KissCoolMan
Ha nan ca y est ca fonctionne :p

Publié : 18 févr. 2005, 20:38
par nomade
J'avais juste essayé ton script pour voir ;)

Publié : 18 févr. 2005, 21:55
par chBok
nomade a écrit :C'est chBoK qui a tapé dans le mille, même si tout le monde n'était pas très loin. Je me demande même comment je n'y ai pas pensé !

Il y avait bien un fichier index.php.zip à la racine, qu'Apache essayait donc d'envoyer au navigateur pour qu'il l'interprète. Forcément ça donnait quelque chose d'assez folklorique :lol:
Yéééé 8) , ca valait le coup que je lise la documentation Apache le WE dernier :D

Publié : 19 févr. 2005, 00:31
par FF_Olivier
chBok a écrit :[Yéééé 8) , ca valait le coup que je lise la documentation Apache le WE dernier :D
8) chBok / reste du monde : 15 / 0 (au moins ;) !)