Mise-à-jour -> UTF-8 sans iconv Mise-à-jour -> UTF-8 sans iconv
 

News:

cpg1.5.48 Security release - upgrade mandatory!
The Coppermine development team is releasing a security update for Coppermine in order to counter a recently discovered vulnerability. It is important that all users who run version cpg1.5.46 or older update to this latest version as soon as possible.
[more]

Main Menu

Mise-à-jour -> UTF-8 sans iconv

Started by Titooy, December 09, 2005, 12:32:15 AM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

Titooy

Il vous faut pour cela utiliser phpMyAdmin -- chez Free, ça se trouve à l'adresse http://phpmyadmin.free.fr/

Cliquez sur Exporter
Sélectionnez votre base de données
Cochez la case Inclure des énoncés "DROP TABLE" dans la section Structure de la 2e colonne.
Cochez la case Transmettre
Sélectionnez (si ce n'est pas fait) utf-8 à côté de Jeu de caractères du fichier:

Enregistrez le fichier où vous le voulez.

Ensuite, revenez à votre base de données et cliquez sur SQL
Pour l'Emplacement du fichier texte:, sélectionnez le fichier que vous venez de télécharger
Sélectionnez cette fois latin1 comme Jeu de caractères du fichier:
Cliquez sur Exécuter

Et voilà, votre base de donnée est prête pour Coppermine 1.4

François Keller

Alors là, je n'aurais qu'n mot:

BRAVO ET MERCI  :D :D (tiens il y a deux mots, une erreur d'encodage peut être  ;))

J'ai comme l'impression que pas mal d'utilisateurs francophones seront content d'avoir une solution simple à ce problème de conversion des caractères.

Petites précision toutefois, si vous avez déjà modifié à la main certains caractères, ceux ci seront mal convertis  :-\
Avez vous lu la DOC ? la FAQ ? et cherché sur le forum avant de poster ?
Did you read the DOC ? the FAQ ? and search the board before posting ?
Mon Blog

gesualda

Bonjour à tous

moi j'ai également suivit la procédure, mais lors de la réinjection du fichier, je ne sais pas ou cocher pour passer en latin1 ?

Merci de votre aide
Poser une question c'est être idiot 5 minutes, ne pas la poser c'est le rester toute sa vie.

François Keller

QuoteEnsuite, revenez à votre base de données et cliquez sur SQL
Pour l'Emplacement du fichier texte:, sélectionnez le fichier que vous venez de télécharger
Sélectionnez cette fois latin1 comme Jeu de caractères du fichier:
Cliquez sur Exécuter

Il faut cliquer sur l'onglet sql en haut de page puis, chercher le fichier sauvegardé précédemment en cliquant sur parcourir, et enfin, en bas à droite, choisir le jeu de caractère du fichier. Tout cela dans la page à l'onglet sql de phpmyadmin
Avez vous lu la DOC ? la FAQ ? et cherché sur le forum avant de poster ?
Did you read the DOC ? the FAQ ? and search the board before posting ?
Mon Blog

gesualda

Merci Frantz d'avoir donné une réponse, mais en fait, j'ai déjà fais des manip avec phpmyadmin, mais la franchement null par ne m'apparait la possibilité chez mon hebergeur de choisir le "Jeu de caractères du fichier".

il utilise la version phpMyAdmin 2.6.4-pl4.. peut tu encore m'aiguiller ? merci :)
Poser une question c'est être idiot 5 minutes, ne pas la poser c'est le rester toute sa vie.

gesualda

Effectivement en local je viens de voir que cette fonction est active dans mon phpmyadmin, mais pas chez l'hebergeur, comment je peux proceder ?
Poser une question c'est être idiot 5 minutes, ne pas la poser c'est le rester toute sa vie.

Bacchus

Salut!

Moi aussi c'est pareil, mon hébergeur ne me donne pas cette posibilité. (phpMyAdmin 2.6.4-pl3)

Dans ce cas, je crois qu'on a pas le choix de le faire à la main  :'( :'(

Titooy

Quelques captures d'écran pour illlustrer.

Titooy

...

gesualda

Merci Titooy

Effectivement toutes ces options je l'ai ai en local, mais absolument pas sur la version de mon hebergeur qui je pense pour des raisons à eux ne sont pas dispo.

N'esixte il pas une requiete à faire sur sql ?

Merci
Poser une question c'est être idiot 5 minutes, ne pas la poser c'est le rester toute sa vie.

gesualda

Je sais que cela n'est pas très conventionnel, mais j'ai modifié le fichier "french" dans langage avec context (rapide). Ensuite dans la partie "configuration" j'ai donné la valeur "western iso-8859-1" cela à aumoin pour but de fonctionnier (j'èspère).

Au passage j'ai remarqué un bug, en tous les cas chez moi.
QuotePour arriver à l'utilisation d'un theme différent, il m'a fallut dans paramètres des thèmes, chocher l'affichage des thèmes, ensuite saisir celui qui m'interresse et là seulement le changement de thème est pris en charge.

???
Poser une question c'est être idiot 5 minutes, ne pas la poser c'est le rester toute sa vie.

Davide Renda

Meme problème pas d'accés au php-admin panel chez mon hébérgeur. Que c'est qui faut changer dans MySql?

François Keller

QuoteMeme problème pas d'accés au php-admin panel chez mon hébérgeur. Que c'est qui faut changer dans MySql?
C'est bizarre, même free permets d'acceder à la gestion de la base de donnée.
Comment fais tu pour gérer ta base de donnée. Il doit bien y avoir un outil pour ça chez ton hébergeur
Avez vous lu la DOC ? la FAQ ? et cherché sur le forum avant de poster ?
Did you read the DOC ? the FAQ ? and search the board before posting ?
Mon Blog

gesualda

Salut Franz

Je suis heberger chez céléonet, et je sais pas pourquoi ils ont déactivés ces options, faudrait que je leur demande, mais bon. Par contre depuis le changement effectué manuellement, tout est entré dans le bon ordre.

Merci ::)
Poser une question c'est être idiot 5 minutes, ne pas la poser c'est le rester toute sa vie.

Azrayen

Salut,

J'ai également eu ce souci (choix non dispo) avec mon hébergeur (OVH)

Souci contourné en faisant les modifs en local, avec le PHPMyAdmin d'EasyPHP (attention, dans mon cas il a fallu que j'exporte les fichiers SQL en version normale et que je remplace (avec un simple éditeur de texte) certaines parties par celles du même export en mode "compatibilité 4.0")

Un peu galère, donc, mais plus satisfaisant et rapide que de revoir tout sa base à la main... ;)

++
Az'

Bacchus

#15
Ah oui en effet, c'est pas bête comme idée! Je vais tester pour voir.

EDIT: Non on oublis ça  :-[

mafieuso

Comme les autres après avoir mis à jour je me suis retrouvé avec " ? " à la place des caractères accentués, donc j'ai fais comme vous avez dis, j'exporte la base en utf-8 et je l'importe en mettant bien latin1 (je suis chez free donc il y a l'option) mais voilà cela n'a strictement rien changé :

http://galeriebar.free.fr/coppermine/index.php


(Les seules accents qui fonctionnent ce sont ceux dans les titres que j'ai modifiés manuellement)



Merci de votre aide !




Pierre

Davide Renda

Quote from: Frantz on December 11, 2005, 04:05:59 PM
C'est bizarre, même free permets d'acceder à la gestion de la base de donnée.
Comment fais tu pour gérer ta base de donnée. Il doit bien y avoir un outil pour ça chez ton hébergeur

j'ai seulement l'accés à mon database MySql, mais je ne peut pas toucher au phpadmin

paleal

Bon ben là j'avoue être perdu, j'ai essayé de faire comme dit ci dessus mais le champs pour sélectionner utf-8 n'existe pas.

Mon hébergeur www.impakt.fr

Version de PHPMyAdmin : 2.6.4-pl4-Debian-2

Version MySQL : 4.0.18

Le site en question est http://nana.vavavoum.net/

- Faut-il que mon hebergeur active quelque chose ?

(https://coppermine-gallery.com/forum/proxy.php?request=http%3A%2F%2Fwww.vavavoum.net%2Fsignature_cgp.php&hash=26a8be3877879d7c44d37cb5988e21c25cc17b35)

paleal

Bon ça y pour l'export de la base en UTF-8 mais ensuite pour la réinjecter en latin je n'ai pas cette option.

Est-ce que quelqu'un sait ce qu'il faut faire pour avoir latin. J'ai plein d'autres option mais pas latin.

Cordialement,
(https://coppermine-gallery.com/forum/proxy.php?request=http%3A%2F%2Fwww.vavavoum.net%2Fsignature_cgp.php&hash=26a8be3877879d7c44d37cb5988e21c25cc17b35)