Simple Machines Community Forum

SMF Support => Language Specific Support => Français (French) => Topic started by: LeYoyo on October 30, 2011, 05:25:30 AM

Title: Cherche démarche pour ne pas me planter => c'est fait, c'est planté
Post by: LeYoyo on October 30, 2011, 05:25:30 AM
Bonjour à tous,

Je gère actuellement un forum SMF en 1.1.15 (http://www.old-drivers-spirit.fr).  Je viens d'avoir mon nouveau serveur à dispo (chez le même hébergeur), et je dois:
- déplacer forum + BDD vers les nouveaux serveur
- migrer le forum en v2.01
- ajouter un portail

Tout çà en conservant le thème actuel et en perturbant au minimum

Si quelqu'un pouvait me donner l'ordre des opérations à effectuer pour faire çà proprement, voir les emplacements des répertoires pour forum/portail etc (bref, toute info utile :D ) çà m'aiderai beaucoup.

Merci d'avance.
Title: Re: Cherche démarche pour ne pas me planter
Post by: maximus23 on October 30, 2011, 07:37:58 AM
Bonjour,

Pour commencer le thème version 1 n'est pas compatible version 2 il faut le refaire soit à base d'un thème Smf2 existant soit en faisant son propre thème personnel.

Pour déplacer ton forum.

Tu fais un backup de tout tes fichiers.

Tu fais un backup de ta base via mysqldumper. Surtout n'utilise pas phpmyadmin cela n'est pas fait pour celà.

Tu restitues le tout sur ton nouveau serveur et tu installes dans la racine de ton forum le tools repair_settings que tu exécutes via ton navigateur.

Quand celà est fait tu vas dans l'admin -> thèmes -> et tu fais une réinitialisation complète des thèmes.

Voilà partie migration.

Pour la mise à jour voir section ci-dessus il y a un tuto.

:)
Title: Re: Cherche démarche pour ne pas me planter
Post by: LeYoyo on October 30, 2011, 09:21:36 AM
Merci pour le feedback.
J'avais déjà adapté le skin à la v2 RC, j'espère que les skins de RC fonctionnent avec la finale :)

Vais déjà tenté de faire tout çà sur un 1er run de test histoire de valider toute la procédure, comme çà lorsque je ferai la migration définitive, je couperai l'accès au forum un minimum de temps.
Je suppose que pour ajouter un portail (pas encore décidé lequel) il vaut mieux que j'installe le forum dans un rep /forum ?
Title: Re: Cherche démarche pour ne pas me planter
Post by: maximus23 on October 30, 2011, 04:47:13 PM
Bonjour,

Si tu installes un site indépendant alors oui pour mettre dans le répertoire forum.Si tu mets un portail alors pas besoin tout se gére en root directement :)

Title: Re: Cherche démarche pour ne pas me planter
Post by: LeYoyo on October 31, 2011, 02:23:09 PM
ok, vais tenter çà en root alors.

Merci.
Title: Re: Cherche démarche pour ne pas me planter
Post by: LeYoyo on December 02, 2011, 02:13:31 PM
Bon, j'ai fais les étapes suivantes:

copier le sous-répertoire "forum" de l'ancien serveur à la racine du nouveau serveur : OK
copier le fichier reset_parameters.php à la racine du nouveau serveur : OK
migrer le fichier de la BDD sur le nouveau serveur : OK
modifier les données de la BDD pour mettre celles du nouveau serveur : OK
lancer la restauration : OK
lancer le fichier reset_parameters.php et mettre les nouvelles valeurs : OK
Se connecter au forum et faire un reset du thème (admin →> Thèmes et disposition →> Réglage des Thèmes →> Tenter de Réinitialiser tout les Thèmes) : OK

OK pour v1.1.15 sur nouveau serveur

Maintenant, migration en v2.01

Suivre les étapes indiquées ici : http://www.simplemachines.org/community/index.php?topic=445295.0   OK
Adapter le thème : OK


Installation de SimplePortal 2.3.4 : OK
Créer nouveau nom de domaine : OK
lancer le fichier reset_parameters.php et mettre les nouvelles valeurs avec le nom de domaine à la place du chemin du serveur : NOK

Là çà coince, quand dans reset_parameters.php je remplace dans les zones contenant mon lien "hébergeur" par l'équivalent en domaine (exemple remplacer http://16521.monhebergeur.com   par http://www.monsite.fr ) plus rien de marche. Je n'arrive même plus à me connecter à l'interface d'admin

Une idée du problème ?

Title: Re: Cherche démarche pour ne pas me planter
Post by: maximus23 on December 02, 2011, 02:28:55 PM
Bonsoir,

Donc si j'ai bien compris tu veux passer d'un sous-domaine vers un domaine direct ?

Tu as fait avec le repair_settings.php pour remettre tout celà en ordre ?
Title: Re: Cherche démarche pour ne pas me planter
Post by: DeathSign on December 03, 2011, 07:22:55 AM
Petite parenthèse : L'étape "modifier les données de la BDD pour mettre celles du nouveau serveur" ne sert pas à grand chose car repair_settings.php permet justement de le faire (ton étape 6), de même que l'étape "migrer le fichier de la BDD sur le nouveau serveur" à part si tu veux comparer les anciennes valeurs avec les nouvelles :)

Je crois que reset_parameters.php correspond à repair_settings.php. D'où vient ce nom, j'en ai aucune idée ^^

Changer l'URL de ton forum n'est pas compliqué surtout si tu as réussi à migrer ton site donc je verrais le problème en amont.
Es-tu capable d'atteindre un simple fichier (ou repair_settings.php) via le nouveau domaine ?
Title: Re: Cherche démarche pour ne pas me planter
Post by: LeYoyo on December 05, 2011, 05:51:28 PM
Alors, je me suis effectivement mal exprimé. Je vais tâcher de me faire mieux comprendre.

En fait, je change de serveur (web + bdd) et je change le propriétaire des noms de domaines. Actuellement c'est moi, pour la suite et le nouvel hébergement ce sera une association.

L'idée est de perturber au minimum les utilisateurs (le transfert du nom de domaine, la propriété et les DNS prenant un peu de temps)
J'ai donc pensé à créer un nom de domaine (gratuit) qui pointe sur mon nouvel hébergement.
J'informe les utilisateurs que si le nom de domaine actuel ne réponds pas, qu'ils utilisent le temporaire.

Du coup, si le changement de propriété et le transfert se passent bien, RAS pour les utilisateurs, dans le cas contraire, ils utilisent le nom de domaine gratuit le temps que tout le reste redevienne correct.

Donc, j'ai fait mon install de test pour la migration sur le lien direct de l'hebergeur (sans passer par un nom de domaine "à moi"). Maintenant, j'aimerai utiliser mon nom de domaine temporaire pour y accèder.
Ce qui fonctionne presque...

Lorsque je tape mon nom de domaine temporaire j'arrive sur mon portail.
Mais tous les liens pointent encore vers le domaine fourni par l'hébergeur. Pas sur mon nom de domaine temporaire.

Donc j'ai voulu utiliser repair_settings.php  pour mettre partout mon nom de domaine temporaire.
Et c'est là que çà coince :/

J'arrive sans problème à accèder au fichier repair_settings.php avec mon domaine temporaire, mais si je remplace mes url de l'hebergeur (par exemple http://ovh.com/toto123) par mon nom de domaine (par exemple http://www.mondomainegratuit.st) çà ne marche plus :/



PS : pour l'étape "modifier les données de la BDD pour mettre celles du nouveau serveur"  la 1ère fois je ne l'ai pas fait, et lors de la restauration j'ai restauré sur l'ancienne BDD (celle actuellement utilisée :/ ) Du coup, avant de lancer la restauration, je change les paramètres dans le fichier de sauvegarde. Je remplace les infos de l'ancienne BDD (serveur/nomBDD/login/pass) par celles de la nouvelle avant de restaurer.
Title: Re: Cherche démarche pour ne pas me planter
Post by: maximus23 on December 05, 2011, 06:49:47 PM
Bonjour,

Quand tu accèdes au repair_settings tu ne dois rien modifier manuellement dedans il suffit simplement de cliquer sur chaque lien pour qu'il mette à jour la ligne de commande puis il suffit de sauver.

Bon maintenant quand tu seras sous le vrai nom de domaine il faudra recommencer car celà ne sera plus correct.

Je ne vois pas pourquoi tu te compliques la vie car en général en 12 heures la majorité des propagations est faite.

:)
Title: Re: Cherche démarche pour ne pas me planter
Post by: LeYoyo on December 05, 2011, 07:04:25 PM
Ben justement, le repair_settings me donne les infos du lien "direct" chez l'hébergeur, pas le domaine :/

Je me casse la tête pas à cause de la propagation, mais parceque je ne sais pas combien de temps il va se passer (ni comment çà va se passer) pour le transfert de propriété (paperasse et technique) des domaines vers le nouveau propriétaire :/
Title: Re: Cherche démarche pour ne pas me planter
Post by: maximus23 on December 05, 2011, 07:26:39 PM
Bonsoir,

Le repair_settings en ayant accès avec le ndd que tu dois mettre met TOUT c'est à dire les path complets et url :)

Title: Re: Cherche démarche pour ne pas me planter
Post by: DeathSign on December 06, 2011, 01:16:07 PM
Quote from: LeYoyo on December 05, 2011, 05:51:28 PM
PS : pour l'étape "modifier les données de la BDD pour mettre celles du nouveau serveur"  la 1ère fois je ne l'ai pas fait, et lors de la restauration j'ai restauré sur l'ancienne BDD (celle actuellement utilisée :/ ) Du coup, avant de lancer la restauration, je change les paramètres dans le fichier de sauvegarde. Je remplace les infos de l'ancienne BDD (serveur/nomBDD/login/pass) par celles de la nouvelle avant de restaurer.
A mon avis, on ne doit pas parle de la même chose c'est pour ça ;)

Quote from: LeYoyo on December 05, 2011, 07:04:25 PM
Ben justement, le repair_settings me donne les infos du lien "direct" chez l'hébergeur, pas le domaine :/
Si ton domaine temporaire est configuré correctement et que tu y accèdes à partir de celui-ci, dans repair_settings.php il va te donner proposer les URL à partir de ce domaine-ci.
Il utilise les variables de $_SERVER pour les avoir.

J'ai l'impression que ce n'est pas ça (y'a pas 10 000 possibilités ^^), donc quand tu dis ça ne "marche pas", concrètement qu'est-ce que tu vois ? Des erreurs ? Si oui lesquelles ?
Title: Re: Cherche démarche pour ne pas me planter
Post by: LeYoyo on December 13, 2011, 07:17:22 PM
En fait, la mise en page est toute pourrie (comme s'il ne trouvait pas les css), impossible de me connecter (je reviens tout le temps sur la page de connexion), bref, c'est pas gagné.

Mais, ce n'est pas grave. Je pense que çà doit être lié au nom de domaine gratuit que je voulais utiliser temporairement. Je vais en créer un réel et je pense que les soucis vont disparaitre d'eux-même.

Enfin, je l'espère, parcque çà commence à être urgent la migration là :D

Je vous tiens au courant si c'était bien çà ou pas ;)
Title: Re: Cherche démarche pour ne pas me planter
Post by: LeYoyo on January 07, 2012, 10:52:42 AM
Bon, j'avais fait un test complet sans souci.

Là, tout se passe bien : le forum était OK en 1.1.16 sur le nouveau serveur.

Je lance la migration et je zappe une étape : le fait de mettre le theme par défaut avant l'upgrade de 1.1.16 vers 2.0.2


Situation actuelle : impossible de me connecter su forum, message d'erreur : Impossible de charger le modèle 'main_above'.

Dans les thèmes, vu que j'ai renommé l'ancien répertoire Theme en Theme.old, je n'ai que les themes core et defaut.

Merci de me venir en aide.

Title: Re: Cherche démarche pour ne pas me planter => c'est fait, c'est planté
Post by: LeYoyo on January 07, 2012, 11:29:16 AM
Bon, je cherche des infos, mais je tourne en rond et ne trouve pas d'ou çà peut venir.

Je continuer de chercher encore un peu, si je ne trouve pas, je vais tout recommencer à partir de 0 (ce que j'aurai aimé éviter :/ )
Title: Re: Cherche démarche pour ne pas me planter => c'est fait, c'est planté
Post by: LeYoyo on January 07, 2012, 01:20:55 PM
Bon, j'ai tout repris à partir de 0 et çà semble fonctionner maintenant :)

Manque juste le pack de langue français pour adkportal qui ne semble pas encore exister :/
Title: Re: Cherche démarche pour ne pas me planter => c'est fait, c'est planté
Post by: Zuki. on January 07, 2012, 02:18:03 PM
Bonsoir,

Peut-être voir sur le site ADK : www.smfpersonal.net
Title: Re: Cherche démarche pour ne pas me planter => c'est fait, c'est planté
Post by: LeYoyo on January 07, 2012, 02:22:33 PM
Pas trouvé, mais merci quand même ;)

J'ai donc attaqué la traduction :D


J'ai juste une souci malgré tout, les membres ont perdus leurs avatars dans la migration...  Une idée du problème ?
Title: Re: Cherche démarche pour ne pas me planter => c'est fait, c'est planté
Post by: maximus23 on January 07, 2012, 02:41:58 PM
Bonsoir,

Traduction ici : http://www.simplemachines.org/community/index.php?topic=454455.0 (http://www.simplemachines.org/community/index.php?topic=454455.0)

:)
Title: Re: Cherche démarche pour ne pas me planter => c'est fait, c'est planté
Post by: Zuki. on January 07, 2012, 02:46:26 PM
Plusieurs possibilités:

Les avatars ont une URL perso exemple : h**p://imageshack.us/photo/my-images/31/avatarzuki.jpg
Là c'est à eux de compléter leur profil.

Les avatars ont une URL du style : h**p://avatars.simplemachinesweb.com/smf/avatar_308962_1318850076.jpg
Là ils sont dans le serveur (de SMF dans le cas présent)

Les avatars ont une URL du style : h**p://tonweb.truc/forum/avatars_perso/avatar_1_1315600423.jpg
Là ils sont dans le serveur (FTP) dans un dossier créé (ici) avatars_perso

Ils peuvent aussi être dans le dossier avatars de ton SMF (voir par le FTP)

C'est tout ce qui me vient à l'idée pour l'instant.

Si tu as une "save" de ton ancien FTP (c'est bien de faire des saves) regarde dedans mais aussi dans ton ancienne base de données (qui a été sauvegardée bien sûr !  ;)  )dans _members tu devrais avoir les infos.

Bonne chance !  :-X

Title: Re: Cherche démarche pour ne pas me planter => c'est fait, c'est planté
Post by: belgium-gravure on January 07, 2012, 03:06:46 PM
Quote from: LeYoyo on January 07, 2012, 02:22:33 PM
Pas trouvé, mais merci quand même ;)

J'ai donc attaqué la traduction :D


J'ai juste une souci malgré tout, les membres ont perdus leurs avatars dans la migration...  Une idée du problème ?
il faut allez dans admin / forum / Fichiers joints et avatars /Paramètres des Avatars

et la tu vérifie si les chemin de dossier sont corect dans : Avatars stockés sur le serveur  et Avatars transférables

tu aura a chaque fois : Répertoire de stockage et URL des avatars 
Title: Re: Cherche démarche pour ne pas me planter => c'est fait, c'est planté
Post by: LeYoyo on January 07, 2012, 03:10:20 PM
Merci beaucoup pour la traduction !!

Je regarde pour les avatars :)
Title: Re: Cherche démarche pour ne pas me planter => c'est fait, c'est planté
Post by: LeYoyo on January 08, 2012, 05:09:40 PM
Bon, j'ai laissé tombé les avatars, les membres les referont :D

J'ai d'autres soucis pour l'instant :/
- Impossible d'avoir une favicon avec adkportal
- J'ai de gros soucis de langues:
-- Certains membres doivent mettre le forum en anglais pour voir le contenu des messages !
-- D'autres ont dans le profil (Résumé) "French" et dans détail "English".

J'avoue que je suis en train de devenir un peu chèvre là. Je pensais que çà allait se passer comme sur des roulettes, et je passe des heures et des heures à essayer de corriger des trucs (sans parler d'un bon nombre de mods qui ne marchent plus ou qu'il faut installer à la main alors qu'en 1.1.16 çà marchait sans soucis)

Title: Re: Cherche démarche pour ne pas me planter => c'est fait, c'est planté
Post by: maximus23 on January 08, 2012, 05:55:01 PM
Bonjour,

Si tu as suivi les instructions d'upgrade correctement tu ne devrais avoir aucuns problèmes sur ton site :)

Tu es certain d'avoir bien mis tes dossiers upgrades correctement sans les mélanger à la version 1 ?

Title: Re: Cherche démarche pour ne pas me planter => c'est fait, c'est planté
Post by: LeYoyo on January 08, 2012, 07:25:29 PM
oui vu que je partais sur une install "vierge" (vierge dans le sens copie des fichiers du serveur en 1.1.16 et n'ayant jamais vu la v2 et ou ensuite j'ai copié les fichiers de la v2 + lancement de upgrade.php)

Ce que je trouve bizarre à la base, c'est que des utilisateurs ont un autre langue affichée selon la page du profil que l'on affiche. Et puis pour quelle raison en passant de l'anglais au français le contenu des messages disparait ?
Title: Re: Cherche démarche pour ne pas me planter => c'est fait, c'est planté
Post by: LeYoyo on January 08, 2012, 07:37:12 PM
Voilà ce que j'ai par exemple dans l'affichage des profils

On voit que c'est quelques fois en français, quelques fois en anglais (après avoir basculé 1x le choix, après les 2 pages coincident)

Et on voit que lorsque l'utilisateur est en Français, les messages sont "vides". S'il passe en anglais, le contenu est à nouveau visible
Title: Re: Cherche démarche pour ne pas me planter => c'est fait, c'est planté
Post by: Zuki. on January 09, 2012, 03:09:59 AM
Bonjour,

Pour "image langue 1" rien d'anormal => langue choisie "french" (tu n'auras pas écrit "français" - par défaut le choix des langues est en anglais).

Pour "image langue 2" rien d'anormal => C'est une liste déroulante faire le choix "french".

Title: Re: Cherche démarche pour ne pas me planter => c'est fait, c'est planté
Post by: LeYoyo on January 09, 2012, 06:41:41 AM
ok que ce soit normal alors le fait qu'il y ai "English" par défaut sur l'image 2.

Mais pourquoi çà s'affiche mal en français (contenu des messages vide), et bien quand c'est l'anglais qui est sélectionné ?
Title: Re: Cherche démarche pour ne pas me planter => c'est fait, c'est planté
Post by: Zuki. on January 09, 2012, 08:04:09 AM
Pour l'image 2, je te disais que c'est une liste déroulante.

C'est à toi et aux membres de choisir leur langue (dans leur profil). "English" par défaut, il faut ensuite sélectionner sa langue dans la liste déroulante.
Suis-je clair ?
Title: Re: Cherche démarche pour ne pas me planter => c'est fait, c'est planté
Post by: DeathSign on January 09, 2012, 08:33:04 AM
Ton journal d'erreur devrait parler pour tes problèmes de messages. Ca pourrait venir d'un problème avec un éventuel mod, c'est ce que je pense.
Title: Re: Cherche démarche pour ne pas me planter => c'est fait, c'est planté
Post by: LeYoyo on January 09, 2012, 12:02:39 PM
Zuki. oui, tu as été très clair, et j'ai bien compris çà. Seulement quand les utilisateurs (enfin 1 au moins) sélectionne "French", le contenu des messages disparait. En sélectionnant "English", le contenu des messages apparait mais le forum se retrouve en anglais (logique)

DeathSign, seuls 5 mod installés :
- adk portal
- Add Domaintools to TrackIP
- Restrict Email Providers on Registration
- Aeva Media
- Stop Spammer

J'ai uploadé 2 autres mods que j'utilisais en v1.1.16 (Stars And Badges, AddThis) mais qui posent problème à l'install donc pour l'instant je n'y touche pas, j'ai déjà assez de soucis à régler comme çà :D

Rien de particulier dans le log d'erreurs (parmis les 10aines et 10aines de messages de tentatives de connexion d'invités bannis, pas toujours facile de trouver les vraies erreurs)
Title: Re: Cherche démarche pour ne pas me planter => c'est fait, c'est planté
Post by: Zuki. on January 09, 2012, 12:37:09 PM
Bonsoir,

Je ne sais pas si tu as vérifié, mais au cas où !

Admin/Configuration/Langues/Paramètres

Langue par défaut du forum => French (UTF-8)

Permettre aux utilisateurs de choisir la langue tester avec : COCHER - DECOCHER
Title: Re: Cherche démarche pour ne pas me planter => c'est fait, c'est planté
Post by: DeathSign on January 09, 2012, 01:26:52 PM
Hmm d'accord pour les mods, rien de bien particulier qui agirait sur les messages... Je ne vois pas le lien entre la langue choisie et le fait que des messages peuvent s'afficher ou pas ???

Je vais m'enregistrer pour voir x)

EDIT: Ah le vilain il veut pas de mon adresse Gmail :o Bon bah tant pis x)
Title: Re: Cherche démarche pour ne pas me planter => c'est fait, c'est planté
Post by: LeYoyo on January 09, 2012, 01:32:44 PM
je viens de créer un compte pour faire des tests, j'essaie de voir ce que çà donne. Je peux te créer un compte si tu veux :)
Title: Re: Cherche démarche pour ne pas me planter => c'est fait, c'est planté
Post by: LeYoyo on January 09, 2012, 01:35:43 PM
Bon, connexion OK, en français par défaut, pour l'instant tout va bien, je vois tous les messages
Title: Re: Cherche démarche pour ne pas me planter => c'est fait, c'est planté
Post by: LeYoyo on January 09, 2012, 01:37:00 PM
Je passe en French, et c'est la galère.

Messages vides (pas tous), caractères accentués bizarres etc...
Title: Re: Cherche démarche pour ne pas me planter => c'est fait, c'est planté
Post by: LeYoyo on January 09, 2012, 01:40:36 PM
Je repasse en anglais, et hop, les messages réapparaissent.

Une chose très bizarre d'ailleurs. On a un message écrit dans 2 langues (français et anglais) Quand je suis en français sans avoir modifié la langue (donc langue par défaut) je vois tout le message. Quand je passe en "french", je ne vois plus que les messages dans 1 seule langue. Donc la moitié du message reste visible. Un truc de fou...

gmail est bloqué, assez de pb de spam comme çà :D  je te crée un compte et te donnes les identifiants en mp ;)
Title: Re: Cherche démarche pour ne pas me planter => c'est fait, c'est planté
Post by: Zuki. on January 09, 2012, 02:07:20 PM
Pour info
L'encodage est en ISO : charset=ISO-8859-1

DeathSign, il n'y a pas truc à réglé au niveau du serveur ? Il me semble avoir déjà lu un message là-dessus.

Title: Re: Cherche démarche pour ne pas me planter => c'est fait, c'est planté
Post by: DeathSign on January 09, 2012, 02:18:28 PM
Ayé je suis passé voir  8)

Ca serait bien un problème d'encodage des caractères. Voilà ce que j'ai remarqué :
- Apparemment c'est du French-UTF8 que tu as installé, c'est ce que je sélectionne quand je passe en Fr sur ton forum.
-> La remarque de Zuki : on a de l'ISO-8859-1 pour l'anglais, détail qui m'avait frappé aussi
- Quand on est en français sur ton forum : Les caractères accentués apparaissent mal, mais dans les messages, ce sont exactement ceux qui contiennent des caractères accentués qui n'apparaissent pas !

Si tu pouvais nous éclaircir sur ce que tu as voulu faire au niveau des encodages de caractères :)

EDIT (pendant que mon mon repas cuit, je vais préciser) :

Apparemment (à vérifier) ta base de donnée ne serait pas en UTF-8 puisque tout fonctionne très bien en anglais ISO-8859-1.

Alors deux choix :
- Si tu n'as pas besoin de passer en UTF-8, installe dans ce cas les fichiers de langues intitulés simplement "french"
- Si tu veux passer en UTF-8, tu peux garder tes fichiers de langues "french-utf8" mais assure toi aussi de convertir la base de données (Admin -> Maintenance du forum -> Base de données -> Convertir la base de données et les données en UTF-8)
Title: Re: Cherche démarche pour ne pas me planter => c'est fait, c'est planté
Post by: LeYoyo on January 09, 2012, 04:34:48 PM
Un truc m'échappe quand même...

Je n'ai pas absolument besoin de l'UTF8, mais tout est bien réglé en UTF8

que ce soit la base de donnée (voir le screenshot phpmyadmin) ou le forum.

Donc je confirme que l'UTF8 n'est pas un besoin mais je pensais (visiblement à tord) que tout était correctement réglé.

J'ai donc visiblement merdé quelque part :D

Je dois faire quoi alors pour remettre tout çà d'équerre ? virer le fichier de langue UTF8 ? mettre dans l'admin le français ISO-8859-1 ?  quid de la BDD ?

Ou bien est-ce qu'il est plus simple de lancer le script que tu indiques et mettre tout en UTF8 (besoin ou pas, si c'est plus simple...)
Title: Re: Cherche démarche pour ne pas me planter => c'est fait, c'est planté
Post by: DeathSign on January 09, 2012, 04:40:44 PM
C'est pas ici qu'il faut regarder sur PHPMyAdmin ;)

Ca c'est l'encodage par défaut de la base quand rien n'est spécifié.

Sélectionne ta base à gauche puis dans ta liste des tables tu as une colonne "Interclassement", dis moi ce qu'il y a dessus :)
Title: Re: Cherche démarche pour ne pas me planter => c'est fait, c'est planté
Post by: LeYoyo on January 09, 2012, 11:53:15 PM
Oups, si je ne regarde pas au bon endroit, forcément çà va coincer :/

Voilà ce que j'ai dans al colonne interclassement : latin1_german2_ci
Title: Re: Cherche démarche pour ne pas me planter => c'est fait, c'est planté
Post by: Zuki. on January 10, 2012, 05:59:57 AM
Bonjour,

Dans Admin/Maintenance/Base de données tu n'aurais pas par hasard effectué : Convertir la base de données et les données en UTF-8

Le problème pourrait venir de là ?!

Dans la base de données essayes : utf8_general_ci

Title: Re: Cherche démarche pour ne pas me planter => c'est fait, c'est planté
Post by: LeYoyo on January 10, 2012, 06:21:10 AM
Humm, si je l'ai fait, c'est par erreur, je n'ai pas souvenir d'avoir fait çà en tous cas. Il y a un moyen de savoir si çà a été fait ou pas ?

Dans la base de données essayes : utf8_general_ci  : je fais çà comment ?
Title: Re: Cherche démarche pour ne pas me planter => c'est fait, c'est planté
Post by: DeathSign on January 10, 2012, 06:36:02 AM
Donc ta base n'est pas en UTF-8 :) Je ne sais pas ce que Zuki cherche à faire ^^

Upload simplement les fichiers de langue "french"  (http://download.simplemachines.org/?smflanguages;lang=french), puis sélectionne le dans le forum. Je repasserai plus tard sur le compte que tu m'as créé pour voir :)
Title: Re: Cherche démarche pour ne pas me planter => c'est fait, c'est planté
Post by: LeYoyo on January 10, 2012, 08:16:20 AM
En fait, ils y sont les fichiers "french". Mais il y a les 2, les french et les french-utf8

Et dans la partie "langue" de la config du forum c'est pareil. J'ai les 2 "french". Le normal et l'utf8. Je dois supprimer l'utf8 par là ou plutôt les fichiers directement dans les divers répertoires ?
Title: Re: Cherche démarche pour ne pas me planter => c'est fait, c'est planté
Post by: Zuki. on January 10, 2012, 08:23:00 AM
Je remarque ceci DeathSign

Quote from: DeathSign on January 09, 2012, 04:40:44 PM
Sélectionne ta base à gauche puis dans ta liste des tables tu as une colonne "Interclassement", dis moi ce qu'il y a dessus :)

Quote from: LeYoyo on January 09, 2012, 11:53:15 PM
Voilà ce que j'ai dans al colonne interclassement : latin1_german2_ci

C'est bizarre du latin1_german2_ci... Ma DB à : interclassement : latin1_swedish_ci    (pas utf8_general_ci )

Il faut tester, il y a un message que j'ai lu ici; mais où ?!
Title: Re: Cherche démarche pour ne pas me planter => c'est fait, c'est planté
Post by: maximus23 on January 10, 2012, 10:35:10 AM
Bonjour,

Pour être certains que celà soit bien en iso ou utf8 vérifier dans le fichier settings.php que l'occurence utf8 s'y trouve ou pas :)

Pour les interclassements logiquement c'est latin1_general_ci ou utf8_general_ci :)

Certains mods on des interclassements qui leurs sont propre tel que ajax chat integration et sur des serveurs bien réglé celà pose problèmes et il faut tout corriger manuellement :)

Attention qu'il y a des champs qui sont formatés indépendemment de l'interclassement général alors on ne modifie pas comme celà :)

Title: Re: Cherche démarche pour ne pas me planter => c'est fait, c'est planté
Post by: DeathSign on January 10, 2012, 11:25:06 AM
J'ai réussi à reproduire ton problème LeYoyo !

Déjà, quand tu vas dans Admin->Langues->Paramètres et que tu sélectionnes French (pas french-utf8) et que tu décoches Permettre aux utilisateurs de choisir la langue , qu'est-ce que ça te donne par rapport à ton problème ?

Si tout se rétablit comme sur mon forum de test, tu n'as plus qu'à aller dans Admin->Langues->Modifier les langues, cliquez sur French-utf8 et utiliser le bouton Effacer.

Après qu'on ait du swedish, german or whatever, je ne crois pas que ça change grand chose du moment que ce n'est pas de l'utf-8. Je n'ai pas étudié les différences mais ça semble n'être qu'un détail.

Amicalement,
DeathSign
Title: Re: Cherche démarche pour ne pas me planter => c'est fait, c'est planté
Post by: LeYoyo on January 10, 2012, 11:44:22 AM
Je teste de suite :)
Title: Re: Cherche démarche pour ne pas me planter => c'est fait, c'est planté
Post by: DeathSign on January 10, 2012, 11:49:58 AM
C'est beau... 8)
Title: Re: Cherche démarche pour ne pas me planter => c'est fait, c'est planté
Post by: LeYoyo on January 10, 2012, 12:15:18 PM
de quoi ? lol

PS : çà semble fonctionner effectivement avec mon user de test.

Je peux donc virer le FRench utf-8 c'est bien çà ?
Title: Re: Cherche démarche pour ne pas me planter => c'est fait, c'est planté
Post by: LeYoyo on January 10, 2012, 12:17:58 PM
Euh, comprends plus rien là. Je vais dans le panneau d'admin, le French UTF8 n'est plus visible dans les langues ???
Title: Re: Cherche démarche pour ne pas me planter => c'est fait, c'est planté
Post by: DeathSign on January 10, 2012, 12:20:26 PM
Je suis passé voir pour constater. French et ISO-8859-1, on voyait tous les messages.

Ma foi oui, à part si quelqu'un s'y oppose :o

Euuh pour la disparition... Je sais pas, s'il a été supprimé tu perds aussi les fichiers marqué utf-8 dans /Themes/default/languages
Title: Re: Cherche démarche pour ne pas me planter => c'est fait, c'est planté
Post by: LeYoyo on January 10, 2012, 12:25:45 PM
Mais çà disparait juste parceque j'interdis l'utilisation d'autre chose que French ?

Il me reste 2 fichiers "utf8" dans defaut/language

Adk-Modifications.french-utf8.php
Modifications.french-utf8.php~
Title: Re: Cherche démarche pour ne pas me planter => c'est fait, c'est planté
Post by: DeathSign on January 10, 2012, 12:31:38 PM
Non ça ne disparaît pas comme ça...

Apparemment puisqu'il ne t'en reste plus que deux : l'un venant par défaut d'un mod et l'autre étant un fichier de "sauvegarde" Linux, c'est que french-utf-8 a bien été supprimé.

Qui, comment...  Je sais pas ^^

En revanche si tu as des mods qui ont pu apporter des modifications vers Modifications.french-utf8.php, il serait bien de les rapporter sur Modification.french.php. Pour cela liste les fichiers modifiés par tes mods pour voir.

Voilà, j'ai plus qu'à me resservir un n-ième verre de Whisky à ta santé o/
Title: Re: Cherche démarche pour ne pas me planter => c'est fait, c'est planté
Post by: LeYoyo on January 10, 2012, 12:37:01 PM
Je vais regarder çà pour les mods. Et encore un très très grand MERCI !!!

Je vais m'atteler demain à régler la suite des problèmes, çà va m'occuper encore un peu :lol:
Title: Re: Cherche démarche pour ne pas me planter => c'est fait, c'est planté
Post by: DeathSign on January 10, 2012, 01:24:20 PM
Si ça se reproduit, cette fois on sera fixé. Petite leçon tirée de cette expérience : http://www.simplemachines.org/community/index.php?topic=465110.0 :)
Title: Re: Cherche démarche pour ne pas me planter => c'est fait, c'est planté
Post by: LeYoyo on January 10, 2012, 06:09:47 PM
Ça fera au moins avancer les choses pour les suivants :)