Re: utf-8 sur un serveur dedier ...

2007-07-13 Par sujet Thierry Andriamirado
Bien joué, Christophe!

En plus des conseils de Christophe, penser aussi à vérifier le charset
utilisé par ton serveur de base de données. (MySQL?). Si tu as
phpMyAdmin d'installé, çà devrait pouvoir se faire rapidos.

Le vendredi 13 juillet 2007 à 12:23 +0200, Christophe Meessen a écrit :
 Bonjour,
 
 j'ai été confronté au même problème lorsque j'ai migré mon serveur de 
 mandrake à ubuntu.
 J'ai converti tous mes fichiers en utf8. C'est préférable si on veut 
 pouvoir les éditer et les manipulers sans plus avoir à se poser de 
 questions. J'ai eu le même problème pour porter Joomla! sur ubuntu. 
 Joomla! ne supporte pas utf8. Mon script a bien fonctionné et j'ai 
 joomla! sur ubuntu.
 
 Je me suis fait un petit script en python pour faire la conversion. 
 Complétez la liste d'exclusion de conversion (.gif, .jpg, .ico, 
 .png) selon vos besoins spécifiques.
 
  /!\ attention /!\  Appliquez le script sur une COPIE de l'arborescence 
 car le processus n'est pas réversible.
 
 
 #! /usr/bin/python
 
 import os, sys
 
 if __name__ == '__main__':
 for root, dirs, files in os.walk(sys.argv[1]):
 for file in files:
 if os.path.splitext(file)[1] in [.gif, .jpg, 
 .ico, .png ]:
 continue
 fullname = os.path.join(root, file)
 print converting, fullname, ...
 os.system( rcp -f  + fullname + r /tmp/tmp.txt )
 os.system( riconv -f iso-8859-15 -t utf8 -o  + 
 fullname + r /tmp/tmp.txt )
 os.system( rsed 's/iso-8859-1/UTF-8/g'  + 
 fullname + r  /tmp/tmp.txt )
 os.system( rcp -f /tmp/tmp.txt  + fullname )
 os.remove( r/tmp/tmp.txt )
 
 -- 
 ubuntu-fr mailing list
 ubuntu-fr@lists.ubuntu.com
 https://lists.ubuntu.com/mailman/listinfo/ubuntu-fr
-- 
Linuxeries  http://linuxeries.blogspot.com
Toraka Bilaogy  http://torakabilaogy.blogspot.com


-- 
ubuntu-fr mailing list
ubuntu-fr@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-fr


Re: utf-8 sur un serveur dedier ...

2007-07-13 Par sujet Romain Fluttaz
voila, en fait, je prefere rester en iso-8859-1 ... car le portail php
que j'utilise marche avec, et j'ai donc modif le
fichier /etc/apache2/conf.d/charset en off au lieu de utf8 ... et donc
je voulais changer celui de mysql, j'ai tester : 

mysql charset iso-8859-1  
mysql: Character set 'iso-8859-1' is not a compiled character set and is
not specified in the '/usr/share/mysql/charsets/Index.xml' file
Charset is not found

et dans phpmyadmin, je n'ai pas iso ... auriez vous une idée ?

Le vendredi 13 juillet 2007 à 19:06 +0300, Thierry Andriamirado a
écrit :
 Bien joué, Christophe!
 
 En plus des conseils de Christophe, penser aussi à vérifier le charset
 utilisé par ton serveur de base de données. (MySQL?). Si tu as
 phpMyAdmin d'installé, çà devrait pouvoir se faire rapidos.
 
 Le vendredi 13 juillet 2007 à 12:23 +0200, Christophe Meessen a écrit :
  Bonjour,
  
  j'ai été confronté au même problème lorsque j'ai migré mon serveur de 
  mandrake à ubuntu.
  J'ai converti tous mes fichiers en utf8. C'est préférable si on veut 
  pouvoir les éditer et les manipulers sans plus avoir à se poser de 
  questions. J'ai eu le même problème pour porter Joomla! sur ubuntu. 
  Joomla! ne supporte pas utf8. Mon script a bien fonctionné et j'ai 
  joomla! sur ubuntu.
  
  Je me suis fait un petit script en python pour faire la conversion. 
  Complétez la liste d'exclusion de conversion (.gif, .jpg, .ico, 
  .png) selon vos besoins spécifiques.
  
   /!\ attention /!\  Appliquez le script sur une COPIE de l'arborescence 
  car le processus n'est pas réversible.
  
  
  #! /usr/bin/python
  
  import os, sys
  
  if __name__ == '__main__':
  for root, dirs, files in os.walk(sys.argv[1]):
  for file in files:
  if os.path.splitext(file)[1] in [.gif, .jpg, 
  .ico, .png ]:
  continue
  fullname = os.path.join(root, file)
  print converting, fullname, ...
  os.system( rcp -f  + fullname + r /tmp/tmp.txt )
  os.system( riconv -f iso-8859-15 -t utf8 -o  + 
  fullname + r /tmp/tmp.txt )
  os.system( rsed 's/iso-8859-1/UTF-8/g'  + 
  fullname + r  /tmp/tmp.txt )
  os.system( rcp -f /tmp/tmp.txt  + fullname )
  os.remove( r/tmp/tmp.txt )
  
  -- 
  ubuntu-fr mailing list
  ubuntu-fr@lists.ubuntu.com
  https://lists.ubuntu.com/mailman/listinfo/ubuntu-fr
 -- 
 Linuxeries  http://linuxeries.blogspot.com
 Toraka Bilaogy  http://torakabilaogy.blogspot.com
 
 


signature.asc
Description: Ceci est une partie de message	numériquement signée
-- 
ubuntu-fr mailing list
ubuntu-fr@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-fr

utf-8 sur un serveur dedier ...

2007-07-12 Par sujet Romain Fluttaz
Bonjour, voila mon probleme ... j'ai un serveur dedier sous feisty, mais
le probleme est que mes site qui sont en utf-8 ne passent pas une fois
que je les met sur le serveur ... (enfin j'ai des problemes de
charset ...) 
Connaissez-vous la marche a suivre pour passer mon serveur en utf-8 ?
Merci d'avance :!
-- 
Romain Fluttaz [EMAIL PROTECTED]


signature.asc
Description: Ceci est une partie de message	numériquement signée
-- 
ubuntu-fr mailing list
ubuntu-fr@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-fr

Re: utf-8 sur un serveur dedier ...

2007-07-12 Par sujet Romain Fluttaz
En fait, non, c'est plus compliqué que ca ... 
Aprés quelque recherche, mon site est en iso-8859-1
meta http-equiv=Content-Type content=text/html;
charset=iso-8859-1 /

Mais mon serveur a l'air detre en utf-8 ... je pense ca a cause des
headers que j'ai : 
/
En-têtes HTTP (réponses) - https://www.produitsdesavoie.com/
Date: Thu, 12 Jul 2007 14:46:10 GMT
Server: Apache/2.2.3 (Debian) PHP/5.2.0-8+etch4 mod_ssl/2.2.3 OpenSSL/0.9.8c
X-Powered-By: PHP/5.2.0-8+etch4
Expires: Thu, 19 Nov 1981 08:52:00 GMT
Cache-Control: no-store, no-cache, must-revalidate, post-check=0, pre-check=0
Pragma: no-cache
Keep-Alive: timeout=15, max=100
Connection: Keep-Alive
Transfer-Encoding: chunked
Content-Type: text/html; charset=UTF-8

200 OK
/

Donc en fait ca serai le contraire ... comment passé mon serveur en
iso ? Car la moitier de mon site par en 'cou***' a cause de ca ..

Auriez vous une idée sur la marche a suivre ?
Merci d'avance !
-- 
Romain Fluttaz [EMAIL PROTECTED]

Le jeudi 12 juillet 2007 à 15:49 +0200, Romain Fluttaz a écrit :
 Bonjour, voila mon probleme ... j'ai un serveur dedier sous feisty, mais
 le probleme est que mes site qui sont en utf-8 ne passent pas une fois
 que je les met sur le serveur ... (enfin j'ai des problemes de
 charset ...) 
 Connaissez-vous la marche a suivre pour passer mon serveur en utf-8 ?
 Merci d'avance :!



signature.asc
Description: Ceci est une partie de message	numériquement signée
-- 
ubuntu-fr mailing list
ubuntu-fr@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-fr

Re: utf-8 sur un serveur dedier ...

2007-07-12 Par sujet Guillaume Pancak
Bonjour,

as tu un fichier /etc/apache/conf.d/charset avec dedans un truc du genre :

#/etc/apache2/conf.d/charset
AddDefaultCharset ISO8859-1

[EMAIL PROTECTED]

On Thursday 12 July 2007 16:48:18 Romain Fluttaz wrote:
 En fait, non, c'est plus compliqué que ca ...
 Aprés quelque recherche, mon site est en iso-8859-1
 meta http-equiv=Content-Type content=text/html;
 charset=iso-8859-1 /

 Mais mon serveur a l'air detre en utf-8 ... je pense ca a cause des
 headers que j'ai :
 /
 En-têtes HTTP (réponses) - https://www.produitsdesavoie.com/
 Date: Thu, 12 Jul 2007 14:46:10 GMT
 Server: Apache/2.2.3 (Debian) PHP/5.2.0-8+etch4 mod_ssl/2.2.3
 OpenSSL/0.9.8c X-Powered-By: PHP/5.2.0-8+etch4
 Expires: Thu, 19 Nov 1981 08:52:00 GMT
 Cache-Control: no-store, no-cache, must-revalidate, post-check=0,
 pre-check=0 Pragma: no-cache
 Keep-Alive: timeout=15, max=100
 Connection: Keep-Alive
 Transfer-Encoding: chunked
 Content-Type: text/html; charset=UTF-8

 200 OK
 /

 Donc en fait ca serai le contraire ... comment passé mon serveur en
 iso ? Car la moitier de mon site par en 'cou***' a cause de ca ..

 Auriez vous une idée sur la marche a suivre ?
 Merci d'avance !



-- 
ubuntu-fr mailing list
ubuntu-fr@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-fr


Re: utf-8 sur un serveur dedier ...

2007-07-12 Par sujet Thomas Labourdette
Le jeudi 12 juillet 2007 16:48, Romain Fluttaz a écrit :
 En fait, non, c'est plus compliqué que ca ...
 Aprés quelque recherche, mon site est en iso-8859-1
 meta http-equiv=Content-Type content=text/html;
 charset=iso-8859-1 /

 Mais mon serveur a l'air detre en utf-8 ... je pense ca a cause des
 headers que j'ai :
 Donc en fait ca serai le contraire ... comment passé mon serveur en
 iso ? 

Tu ajoutes une ligne ou tu remplaces celle existante (AddDefaultCharset UTF-8) 
par :
AddDefaultCharset ISO-8859-1

soit dans /etc/apache2/conf.d/charset
soit dans /etc/apache2/apache2.conf

@+
-- 
Éva ZIONFISCALE (signature et citation aléatoires)
Quelle est la définition de la fidélité ?
 Un manque d'occasions

-- 
ubuntu-fr mailing list
ubuntu-fr@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-fr


Re: utf-8 sur un serveur dedier ...

2007-07-12 Par sujet Thomas PARIS
Le jeu 12 jui à 16:48 (+0200), Romain Fluttaz a écrit :
 Auriez vous une idée sur la marche a suivre ?

À mon avis, la meilleure chose à faire serait de passer les fichiers en
utf-8 (par exemple à l'aide d'iconv).

Mais le plus facile, c'est de dire au serveur http qu'il doit envoyer
des pages en iso-8859-1 (ou 15...), soit en modifiant les fichiers de
config, soit en ajoutant la ligne suivant dans le fichier .htaccess
(qu'il faut créer, au besoin) :
AddDefaultCharset iso-8859-1

HTH,
Thomas mercen PARIS

-- 
Google Talk / Jabber: [EMAIL PROTECTED]
http://mercen.org/news- news
http://mercen.org/gallery - photos

-- 
ubuntu-fr mailing list
ubuntu-fr@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-fr