[RESOLU] Ovh : passage Site à l'UTF8

hx.jonathan
WRInaute discret
WRInaute discret
 
Messages: 162
Inscription: 2 Mar 2005

[RESOLU] Ovh : passage Site à l'UTF8

Message le Ven Aoû 27, 2010 18:24

Salut, :D

Je suis chez Ovh (240 plan mutualisé)
Je suis occupé de passer mon site en UTF-8 (il était en ISO-8859-1). J'ai changé toutes les pages, j'ai changé toute ma BDD en UTF8.

En local ça marche, mais en ligne j'ai une erreur 500 :

Internal Server Error
The server encountered an internal error or misconfiguration and was unable to complete your request.
Please contact the server administrator, postmaster@mondomaine and inform them of the time the error occurred, and anything you might have done that may have caused the error.
More information about this error may be available in the server error log.


Voici ce que j'ai essayé :

- .htaccess avec AddDefaultCharset UTF-8
- juste après la connexion à ma BDD, ini_set('mbstring.internal_encoding', 'UTF-8');

Je ne peux donc plus accéder à mon site. Auriez-vous une petite idée ?

Merci :D :D
Dernière édition par hx.jonathan le Ven Aoû 27, 2010 20:33, édité 2 fois.

Robinson
WRInaute passionné
WRInaute passionné
 
Messages: 2233
Inscription: 25 Oct 2005

Re: Ovh : passage Site à l'UTF8

Message le Ven Aoû 27, 2010 18:28

Ma seule idée : repasser en ISO-8859-1
Les mutualisés, c'est trop la m*rd* ^^


seebz
WRInaute impliqué
WRInaute impliqué
 
Messages: 808
Inscription: 15 Avr 2007

Re: Ovh : passage Site à l'UTF8

Message le Ven Aoû 27, 2010 18:29

Nan, tu gère ton site en utf-8 mais sans utiliser le htaccess, ni ini_set()

hx.jonathan
WRInaute discret
WRInaute discret
 
Messages: 162
Inscription: 2 Mar 2005

Re: Ovh : passage Site à l'UTF8

Message le Ven Aoû 27, 2010 18:39

J'ai enlevé le init set et le AddDefaultCharset UTF-8 mais ça change rien ?

Y aurait-ti un probleme niveau PHP plutôt ? mbstring, c'est quoi ?

Comment débugger mon problème ?

hx.jonathan
WRInaute discret
WRInaute discret
 
Messages: 162
Inscription: 2 Mar 2005

Re: Ovh : passage Site à l'UTF8

Message le Ven Aoû 27, 2010 19:50

J'ai réussi à récupérer mon accès au site.
Il reste un seul problème. J'ai des caractères de ce type :
"�" pour les caractères accentués.

J'ai lu (http://electron-libre.fassnet.net/utf8.php), je cite :

Si la page affiche des caractères de ce type : "�"
=> Les données ont été enregistrées au format ISO, et le navigateur les affiche en pensant avoir affaire à de l'UTF-8.


Dois-je donc utiliser un mysql_query("SET NAMES 'utf8'"); ou y a t'il une autre méthode ?

Merci :D

scyd
Nouveau WRInaute
Nouveau WRInaute
 
Messages: 1
Inscription: 5 Aoû 2010

Re: Ovh : passage Site à l'UTF8

Message le Ven Aoû 27, 2010 19:58

surement attendre php6 qui devrais le supporter en natif, surement moins de prise de tête.
les fonctions mb_xxxxx ne m'ont jamais donner entière satisfactions (point de vue/expérience perso !).
encore plus si tu n'a pas besoin d'afficher des caractères ou d'autre langue que le fr/en dans tes pages.


seebz
WRInaute impliqué
WRInaute impliqué
 
Messages: 808
Inscription: 15 Avr 2007

Re: Ovh : passage Site à l'UTF8

Message le Ven Aoû 27, 2010 20:23

Fais la requête SET NAMES lors de la connexion à la DB, assures-toi que tes sources (php) qui contiennent des caractères spéciaux (accents, toussa) soient bien encodé en utf-8 et renseignes correctement la meta charset... ca devrait aller mieux

hx.jonathan
WRInaute discret
WRInaute discret
 
Messages: 162
Inscription: 2 Mar 2005

Re: Ovh : passage Site à l'UTF8

Message le Ven Aoû 27, 2010 20:32

J'ai ajouté ceci :

Code: Tout sélectionner
mysql_query("SET NAMES UTF8");


Et ça marche.

Merci beaucoup. :D :D :D


Marie-Aude
Modérateur
Modérateur
 
Messages: 11889
Inscription: 5 Juin 2006

Re: Ovh : passage Site à l'UTF8

Message le Ven Aoû 27, 2010 20:54

Avec une base de données en utf8 et des pages en utf8 tu n'as rien à faire (et aucun mbstring à faire), tout au plus un db collate


Si vous avez aimé cette discussion, partagez-la sur vos réseaux sociaux préférés :

Lectures recommandées sur ce thème :



Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités