Re: [AYUDA] Codificación apache

Paynalton cxescalona en gmail.com
Mie Mayo 26 12:35:57 CDT 2010


vale, lo he probado en mayúsculas y minúsculas sin ningun cambio aparente...
Una de las tablas que tiene problemas presenta esto:

  PRIMARY KEY  (`ID`)
) ENGINE=MyISAM AUTO_INCREMENT=26 DEFAULT CHARSET=utf8 |

lo cual creo que es correcto...

Y si, es la misma base en ambos servidores... y bueno, si fuera problema de
la base se debería ver igual en ambos no? pero solo se ve mal en uno...

En in, si no encuentro solución pasaré todas las cadenas por utf8_decode(),
creo que tengo un gremblin en casa...



El 26 de mayo de 2010 01:25, Gustavo Guillermo Perez <gustavo en compunauta.com
> escribió:

> El Miércoles 26 Mayo 2010, Paynalton escribió:
> > Grax por la respuesta. si lo he agregado al final de httpd.conf:
> >
> > # Gentoo has made using virtual-hosts easy. In /etc/apache2/vhosts.d/ we
> > # include a default vhost (enabled by adding -D DEFAULT_VHOST to
> > # APACHE2_OPTS in /etc/conf.d/apache2).
> > Include /etc/apache2/vhosts.d/*.conf
> >
> > # vim: ts=4 filetype=apache
> > AddDefaultCharset utf-8
> Mayúsculas? no tendrá nada que ver?
> >
> > pero pues lo veo igual... me parece extraño. Intenté cambiar en el
> firefox
> > manualmente la codificación con la que se muestra, Resulta que no lo
> > muestra bien ni en UTF8 ni en ISO-8859-15 me pregunto que codificación
> > estará colocando los carácteres....
> >
> > Creen que tenga que ver con la codificación de los archivos??
> >
> > En php uso un sistema que coge una plantilla html, extrae datos de mysql
> y
> > después los inserta en la plantilla para después presentarla como html.
> El
> > problema es justamente con los datos extraidos de la base de datos, pero
> la
> > base de datos también está en UTF8... así que no entiendo cual es el
> > problema.
> Es la misma base de datos o una copia? el servidor MySQL está configurado
> para
> UTF8? en mi caso en gentoo no tengo problemas con UTF8 pero cuando subo mis
> apps a otros servidores los acentos no salen apropiadamente porque mis
> proveedores yankees no tienen más que ISO configurado.
>
> mysql> show create table  kernel_cls;
> +------------+----------------------
> | Table      | Create Table
> |
> +------------+----------------------
> | kernel_cls | CREATE TABLE `kernel_cls` (
>  `cls` int(11) NOT NULL,
>  `clsname` varchar(60) NOT NULL,
>  PRIMARY KEY  (`cls`),
>  UNIQUE KEY `clsname` (`clsname`),
>  KEY `clsname_2` (`clsname`)
> ) ENGINE=MyISAM DEFAULT CHARSET=utf8 |
> +------------+----------------------
> 1 row in set (0.00 sec)
>
> mysql>
>
> >
> > Además, usando la misma base de datos los dos servidores muestran la
> > codificación diferente...
> >
> > El 26 de mayo de 2010 00:59, Gustavo Guillermo Perez
> > <gustavo en compunauta.com
> >
> > > escribió:
> > >
> > > El Miércoles 26 Mayo 2010, Paynalton escribió:
> > > > Hola chicos, estoy teniendo un problema con la codificación de apache
> > > > con gentoo.
> > >
> > > en mi httpd.conf tengo esto AddDefaultCharset UTF-8
> > > Y con eso mi gentoo sirve UTF8. Saludos.
> > >
> > > > Resutla que tengo dos servidores, uno de desarrollo con debian y uno
> en
> > > > producción con gentoo.
> > > >
> > > > El problema que tengo es que, a mi parecer, el equipo con gentoo está
> > > > sirviendo las páginas en ascii en vez de utf8.
> > > >
> > > > Usando la misma página en ambos servidores con la misma base de
> datos,
> > > > cuando presento en el equipo con gentoo un dato de la base de datos
> > > > tengo que usar utf8_decode() para que me presente los acentos
> > > > correctamente, y
> > >
> > > si
> > >
> > > > esa misma instrucción la uso en el servidor debian entonces los
> acentos
> > > > aparecen mal.
> > > >
> > > > Si veo con firefox las propiedades de ambas páginas, ambas me dice
> que
> > > > están en utf8, pero se ven diferentes en cada servidor.
> > > >
> > > > La base de datos está en UTF8
> > > >
> > > >  esta es la salida del comando locale de debian:
> > > > paynalton en web-dev:~$ locale
> > > > LANG=es_MX.UTF-8
> > > > LC_CTYPE="es_MX.UTF-8"
> > > > LC_NUMERIC="es_MX.UTF-8"
> > > > LC_TIME="es_MX.UTF-8"
> > > > LC_COLLATE="es_MX.UTF-8"
> > > > LC_MONETARY="es_MX.UTF-8"
> > > > LC_MESSAGES="es_MX.UTF-8"
> > > > LC_PAPER="es_MX.UTF-8"
> > > > LC_NAME="es_MX.UTF-8"
> > > > LC_ADDRESS="es_MX.UTF-8"
> > > > LC_TELEPHONE="es_MX.UTF-8"
> > > > LC_MEASUREMENT="es_MX.UTF-8"
> > > > LC_IDENTIFICATION="es_MX.UTF-8"
> > > > LC_ALL=
> > > >
> > > >
> > > > Y esta en el gentoo:
> > > >
> > > > wwa ~ # locale
> > > > LANG=es_MX.UTF-8
> > > > LC_CTYPE="es_MX.UTF-8"
> > > > LC_NUMERIC="es_MX.UTF-8"
> > > > LC_TIME="es_MX.UTF-8"
> > > > LC_COLLATE=C
> > > > LC_MONETARY="es_MX.UTF-8"
> > > > LC_MESSAGES="es_MX.UTF-8"
> > > > LC_PAPER="es_MX.UTF-8"
> > > > LC_NAME="es_MX.UTF-8"
> > > > LC_ADDRESS="es_MX.UTF-8"
> > > > LC_TELEPHONE="es_MX.UTF-8"
> > > > LC_MEASUREMENT="es_MX.UTF-8"
> > > > LC_IDENTIFICATION="es_MX.UTF-8"
> > > > LC_ALL=
> > > >
> > > >
> > > > Alguien tiene una idea de que puede estar pasando?
> > >
> > > --
> > > Gustavo Guillermo Perez
> > > http://www.compunauta.com
> > > http://www.compunauta.net
> > > http://anuncios.compunauta.com
> > >
> > > --
> > > Has recibido este mensaje porque estás suscrito a Grupo "ayuda-linux"
> > > de Grupos de Google.
> > > Si quieres publicar en este grupo, envía un mensaje de correo
> > > electrónico a ayuda-linux en googlegroups.com
> > > Para anular la suscripción a este grupo, envía un mensaje a
> > > ayuda-linux-unsubscribe en googlegroups.com
> > > Para obtener más opciones, visita este grupo en
> > > http://groups.google.es/group/ayuda-linux?hl=es. o
> > > http://www.compunauta.com/ayuda/
>
>
> --
> Gustavo Guillermo Perez
> http://www.compunauta.com
> http://www.compunauta.net
> http://anuncios.compunauta.com
>
> --
> Has recibido este mensaje porque estás suscrito a Grupo "ayuda-linux"
> de Grupos de Google.
> Si quieres publicar en este grupo, envía un mensaje de correo
> electrónico a ayuda-linux en googlegroups.com
> Para anular la suscripción a este grupo, envía un mensaje a
> ayuda-linux-unsubscribe en googlegroups.com
> Para obtener más opciones, visita este grupo en
> http://groups.google.es/group/ayuda-linux?hl=es. o
> http://www.compunauta.com/ayuda/
>



-- 
Si un ave no rompe su huevo morirá antes de nacer.
Nosotros somos el ave y el mundo es nuestro huevo.
POR LA REVOLUCIÓN DEL MUNDO!!!!

Ciudad de México

-- 
Has recibido este mensaje porque estás suscrito a Grupo "ayuda-linux"
de Grupos de Google.
Si quieres publicar en este grupo, envía un mensaje de correo
electrónico a ayuda-linux en googlegroups.com
Para anular la suscripción a este grupo, envía un mensaje a
ayuda-linux-unsubscribe en googlegroups.com
Para obtener más opciones, visita este grupo en
http://groups.google.es/group/ayuda-linux?hl=es. o http://www.compunauta.com/ayuda/
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <https://lists.srvr.mx/pipermail/ayuda/attachments/20100526/00825acf/attachment.html>


Más información sobre la lista de distribución Ayuda