Verifica también el valor del charset en Apache AddDefaultCharset UTF-8
Si todos los caraceteres están en utf, si no comentalo El 31 de mayo de 2013 03:18, Rodolfo Vargas <[email protected]> escribió: > Hola lsita, disculpas por el título más largo, tengo unas dudas y > agradecería que alguien me pueda ayudar (muchas gracias de antemano) > > Alcances previos: > Algunas veces he programado en php y he usado mysql como mi gestor de > base de datos en algún Linux por ejemplo Fedora y en ubuntu (mi > experiencia) con un simple editor de texto vi o vim, ya se imaginan > que todo lo hacia desde cero y pues me iba bien, no ponía: > <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> en > head, PERO LOS LINUX lo leían bien que yo recuerde me mostraban todo > los caracteres, ñ, tilde, que yo recuerde, pero me dí cuenta que debía > agregar <meta http-equiv="Content-Type" content="text/html; > charset=UTF-8"> para html4 o <meta charset="UTF-8"> en htm5, en head, > eso me dí cuenta cuando subía a hosting gratuitos tipo 000webhost, > pero se solucionaba añadiendo lo que les digo. > > Algunas veces en sistemas opertivos como FreeBSD tenía que modificar > en php.ini y poner default_charset="UTF-8" o el equivalente que no > recuerdo para los caracteres especiales y todo mostraba bien, tanto > las páginas html y las .php > > Problema actual en Debian 7: > > Ahora estoy configurando un servidor web en Debian 7 y tengo > problemas, las páginas me las muestra bien las .php, PERO LA info de > la base de datos me la esta leyendo con caracteres extraños, osea ya > se imaginan no con tilde no con ñ, he puesto en php.ini > default_charset="utf-8" y he puesto en las páginas .php en head lo que > les dije y nada, sigue leyendo con caracteres extraños desde la base > de datos. > > Mi duda: > > <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" > o > con <meta charset="UTF-8"> es suficiente leer todo tipo de caracteres > desde cualquier servidor que aloja mi aplicación? lo digo porque en > 000webhost solo puse eso en head y todo cambia me lee bien desde las > páginas y desde la base de datos. > > Es necesario modificar en php.ini y poner default_charset="UTF-8" para > que me muestre caracteres especiales? lo digo porque en windows con > xamp hacia eso y se arreglaba y eso que no ponia en head nada, era > simple html, nada de meta; pero algunas veces en FreeBSD y otro > sistema tuve que tocar el php.ini. > > Gracias por alguna respuesta. > -- > Live free or die! > _______________________________________________ > Lista de correo Linux-plug > Temática: Discusión general sobre Linux > Peruvian Linux User Group (http://www.linux.org.pe) > > Participa suscribiéndote y escribiendo a: [email protected] > Para darte de alta, de baja o hacer ajustes a tu suscripción visita: > http://voip2.voip.net.pe/mailman/listinfo/linux-plug > > IMPORTANTE: Reglas y recomendaciones > http://www.linux.org.pe/listas/reglas.php > http://www.linux.org.pe/listas/comportamiento.php > http://www.linux.org.pe/listas/recomendaciones.php > > Alojamiento de listas cortesia de http://cipher.pe > -- Clever Flores Perú Linux SAC Tel: 640-5800 Anexo 104 Blog: http://www.perulinux.pe/blog/clever
_______________________________________________ Lista de correo Linux-plug Temática: Discusión general sobre Linux Peruvian Linux User Group (http://www.linux.org.pe) Participa suscribiéndote y escribiendo a: [email protected] Para darte de alta, de baja o hacer ajustes a tu suscripción visita: http://voip2.voip.net.pe/mailman/listinfo/linux-plug IMPORTANTE: Reglas y recomendaciones http://www.linux.org.pe/listas/reglas.php http://www.linux.org.pe/listas/comportamiento.php http://www.linux.org.pe/listas/recomendaciones.php Alojamiento de listas cortesia de http://cipher.pe
