Probleme accent sous serveur linux

-CCM- Messages postés 950 Statut Membre -  
-CCM- Messages postés 950 Statut Membre -
Bonjour,

j'ai rencontrer pas mal de souci pour faire un ftp sous linux.


Lorsque j'upload des dossier avec des ccents sous linux, j'ai des ;" Séc" pour Séc
Lorsque ce sont des document j'ai des : "S?c" pour Séc


Rien ne marche, comment faire svp ?? si je veux utiliser des accents dans mes fichiers sous linux ?
Merci
A voir également:

4 réponses

Grunt Messages postés 2845 Statut Contributeur 301
 
L'encodage de ton serveur, et celui de ton poste client, sont différents.
Le serveur sous GNU/Linux utilise par défaut UTF-8, et si ton client est sous Windows, il travaille en ISO-8859-1

Tu dois avoir des options de configuration sur le serveur FTP et/ou sur ton client FTP pour harmoniser tout ça.
0
-CCM- Messages postés 950 Statut Membre 84
 
oui mais comment faire pour passer d'un encodage a un autre , voici comment je procede actuellement ..

Je selectionne un fichier sous win.
Je l'upload via mon formulaire en iso-8859-15
je garde le nom que je stock en BDD (donc avec l'accent)


Sur une autre page iso-8859-15, je demande a télécharger le fichier, l'url est faitre grace au nom stocké en bdd (donc avec accent).

Mais le nom que j'ai sur le serveur perds l'accent et se transforme avec des "?" au lieu des accents :(


En mettant simplement ma page d'upload en utf8 sa marcherais ?

ps: merci aux modo d'avoir rediriger le post vers le bon forum :)
0
-CCM- Messages postés 950 Statut Membre 84
 
j'ai e,coder ma page d'upload en utf-8, les uploade se font maintenant en utf8 , parfait , mais par contre mes variables stockés en bdd passent aussi en utf8 :s ce qu'il me faudrais c'est un treansfertd e fichier en utf8 et l'enregistrement des variables en iso8859-15...
comment proceder?
0
-CCM- Messages postés 950 Statut Membre 84
 
- je n'ai pas trouver comment parametrer mon client ftp filezilla en utf8

- comment afficher des caractères accentué dans un pop up

avec é --> j'ai un losage avec "?"
avec é --> j'ai tousimplement "é"

Comment faire ?? merci
0