[Site] Et après ?

Démarré par EcstazY, 11 Septembre, 2010, 12:51:38

« précédent - suivant »

EcstazY

Bon, vous l'aurez compris on migre aussi le site sur jenesuis.net.

Wong > J'ai placé l'intégralité de free sur le nouveau site, ai modifié le dbconnect en conséquence, et le résultat est... Intéressant :)

Il y a une étape que j'ai zappé ?

mioux

Il manque "nespas.css" à la racine du site

EDIT : Accessoirement, le lien vers le forum n'est pas bon non plus :D

EcstazY

On avance, oh yeah :)

Maintenant ce sont les accents qui ont tous sautés. Je suppose que j'ai merdé la BDD en la dumpant de free.

Des experts ayant un avis ? Ca a avoir avec l'UTF8 ou je ne sais quoi ?

/n00b

The Franceman

Ouais je pense que l'encodage de caractères ne doit pas être le bon.

J'utilise Occidental ISO-8859-1 (à vrai dire, je n'ai pas fait gaffe depuis que je n'ai plus le pack de langues).

mioux

Quand je passe en ISO-8859-1 ou 15 (le 15 gère le signe € au détriment ) j'ai les accents sous Mac OS.

A mon avis, il y a un conflit entre le codage envoyé par le serveur et celui envoyé par la page. Dans la page le charset est correct. J'ai pas encore contrôlé les en têtes HTTP, mais bon...

Regarde si tu peux dumper la base en UTF8, et la réintégrer dans la nouvelle base comme ça. Et change aussi dans les pages, tu as
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
Tu peux soit l'enlever, soit mettre
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

Wong

Je pense que l'encodage de la table peut jouer.

Je peux essayer de jeter un oeil, si tu me confies les codes d'accès FTP et base ;)

High_Cobra

Sans doute un soucis d'encodage et de dump base oui... Reste à savoir en quoi était la base et en quoi elle a été restaurée... De base, les BDD n'etaient pas en UTF8...

pp128

Outre le lien vers le forum (toujours à l'adresse Tibone effectivement), ce sont tous les liens vers les autres rubriques ne fonctionnent pas. Mais c'était volontaire non, tu as pas encore tout remis ?

Wong

Je jette un oeil là dessus demain.

Z-Master

Cela dit le slogan est intéressant.

Je suis d'avis de le garder.

(Contribution inutile du soir. Bonsoir)

Wong

Le site est totalement en vrac et j'arrive pas à me connecter en FTP... Hmmm. Pas top.

High_Cobra

Pas cool en effet... Tant que tu pètes pas le forum :D :D :D

C'est quoi le soucis pour le FTP ?

Wong

A priori le user/password que m'a envoyé Taz n'est pas le bon.

Wong

Je commence à entrevoir ce qui fout la merde, en observant les en-têtes HTTP (à la bourrin, en ligne de commande, avec telnet :D)

Quand on contacte l'ancien site, l'échange est le suivant :

Belgarath:~ wfh$ telnet artofwar.free.fr 80
Trying 212.27.63.157...
Connected to perso157-g5.free.fr.
Escape character is '^]'.
GET / HTTP/1.0
Host:artofwar.free.fr

HTTP/1.1 200 OK
Date: Sun, 12 Sep 2010 13:02:55 GMT
Server: Apache/ProXad [Aug  9 2008 02:45:09]
X-Powered-By: PHP/4.4.3-dev
Connection: close
Content-Type: text/html


Par contre, avec le nouveau serveur, j'obtiens ça :


Belgarath:~ wfh$ telnet www.jenesuis.net 80
Trying 88.191.121.72...
Connected to jenesuis.net.
Escape character is '^]'.
GET / HTTP/1.0
Host:www.jenesuis.net

HTTP/1.1 200 OK
Date: Sun, 12 Sep 2010 12:55:01 GMT
Server: Apache/2.2.9 (Debian) PHP/5.2.6-1+lenny9 with Suhosin-Patch mod_ssl/2.2.9 OpenSSL/0.9.8g
X-Powered-By: PHP/5.2.6-1+lenny9
Vary: Accept-Encoding
Content-Length: 6282
Connection: close
Content-Type: text/html; charset=UTF-8


La dernière ligne, sur le serveur Free, précise juste que le contenu est du texte. L'encodage est ensuite précisé dans l'en-tête HTML de la page :

<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />

Par contre, sur le nouveau serveur, l'encodage du contenu est forcé à UTF-8 directement dans l'en-tête HTTP. Bref, on est mal. Je joue avec les .htaccess, je vous tiens au courant :)

Wong

Ah ben c'est bon :D

Il suffisait de créer un .htaccess avec :

AddDefaultCharset ISO-8859-1

Edit : il reste encore pas mal de trucs à corriger, notamment le fait que les paramètres de l'URI ne sont pas pris en compte (mais c'est facile à corriger, ça).

Dernière édition: 12 Septembre, 2010, 15:32:37 par WFH