Bonjour a tous,
voila, j'essaie sans succès et cela depuis plusieurs jours, que la génération automatique des tables qui est fait par Symfony, se fasse en UTF-8.

Malgré tout ce que j'ai pu faire, lorsque je regarde mes tables, elles sont toujours en "latin1...".

Pourant dans mon fichier database.yml, j'ai définit:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
param:
    encoding: utf8
Mon fichier propel.ini:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
propel.database            	= mysql
propel.database.createUrl 	= mysql://localhost/
propel.database.url 		= mysql://root@localhost/cockpit
propel.database.encoding    = utf8
 
 
propel.mysql.tableType 		= InnoDB
propel.mysql.encoding       = utf8
J'ai également tenté d'éditer le fichier [B]schema.yml[B] en y rajoutant:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
Table:
  _options: { collate: utf8_unicode_ci, charset: utf8 }
mais rien n'y fait (mais bon sur ce dernier point, peut-être que ma configuration est mal écrite.

ensuite tous les fichiers de configuration view.yml & co sont également définit en UTF-8 pour que l'affichage au sein du site se fasse bien. Par contre ma base MySQL refuse de se mettre en UTF-8.

Est-ce que quelqu'un aurrait une solution ?

Merci par avance.