Foros del Web » Administración de Sistemas » Apache »

Uno de Acentos de nuevo á é í ó ú ñ

Estas en el tema de Uno de Acentos de nuevo á é í ó ú ñ en el foro de Apache en Foros del Web. Hola soy nuevo en el foro. Bueno publico este tema por que ya he leído varias publicaciones, manuales y no he resuelto el problema, espero ...
  #1 (permalink)  
Antiguo 11/06/2014, 16:31
Avatar de autobenja  
Fecha de Ingreso: agosto-2003
Mensajes: 9
Antigüedad: 20 años, 8 meses
Puntos: 0
Sonrisa Uno de Acentos de nuevo á é í ó ú ñ

Hola soy nuevo en el foro.

Bueno publico este tema por que ya he leído varias publicaciones, manuales y no he resuelto el problema, espero alguien por ahi me ayude. Antes usaba Red HAT 7 y no tenia ese problema pero migre a Fedora 20 (ya se es un brinco descomunal) y cambio todo.

condiciones inicailes:
- Tengo un FEDORA 20 instalado y con servicios de apache, mysql(mariadb) y Perl
- Uso SSH como FTP
- Uso desde una terminal remota el siguiente comando de LINUX para crear la base, crear tablas y subir los datos a MySQL (en forma masiva)
mysql < MiArchivoDeTextoDeDefinicion.sql

Nota: todo se ejecuta correctamente, se crea la tabla, los PL (de Perl) funcionan bien veo mis datos excepto los acentos (á,é,í,ó,ú) y la ñ

mi html tiene el metadata
<META HTTP-EQUIV="Content-Type" CONTENT="text/html;CHARSET=iso-8859-1">

en MySQL ejecute:
SET NAMES 'latin1';

y no funciona el cambio de conjunto de caracteres

dentro de el shell de MySQL (mariaDB) ejecute:
update directorio set ies ="Secretaría de Educación Pública";

y ese comando si funciona, pero no puedo actualizar de esta manera ya que es un trabajo descomunal sobre todas las tablas de la base de datos.

¿alguna persona piadosa y experta me puede ayudar?
DE ANTEMANO GRACIAS A TODOS Y UN SALUDO

Última edición por Triby; 11/06/2014 a las 18:09 Razón: Remover formato "Léeme"
  #2 (permalink)  
Antiguo 11/06/2014, 18:02
Avatar de gnzsoloyo
Moderador criollo
 
Fecha de Ingreso: noviembre-2007
Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 16 años, 5 meses
Puntos: 2658
Respuesta: Uno de Acentos de nuevo á é í ó ú ñ

OFF TOPIC en mysql.
Movido a PHP.
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)
  #3 (permalink)  
Antiguo 11/06/2014, 18:15
Avatar de hhs
hhs
Colaborador
 
Fecha de Ingreso: junio-2013
Ubicación: México
Mensajes: 2.995
Antigüedad: 10 años, 10 meses
Puntos: 379
Respuesta: Uno de Acentos de nuevo á é í ó ú ñ

Esto no tiene nada que ver con PHP!!.
__________________
Saludos
About me
Laraveles
A class should have only one reason to change.
  #4 (permalink)  
Antiguo 11/06/2014, 20:16
Avatar de gnzsoloyo
Moderador criollo
 
Fecha de Ingreso: noviembre-2007
Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 16 años, 5 meses
Puntos: 2658
Respuesta: Uno de Acentos de nuevo á é í ó ú ñ

Si en la base las consultas devuelven o insertan bien los datos, el problema no son ni las consultas, ni las tablas, ni MYSQL.
Por consecuencia, debe ser la aplicación.
Y en este caso, o es tema de PHP, o del Pearl mencionado.
En cualquier caso no es de bases de datos.
Cuando mucho podría ser que tenga el archivo en un charset incorrecto....
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)
  #5 (permalink)  
Antiguo 11/06/2014, 20:21
Avatar de guardarmicorreo  
Fecha de Ingreso: noviembre-2012
Ubicación: Córdoba
Mensajes: 1.153
Antigüedad: 11 años, 5 meses
Puntos: 84
Respuesta: Uno de Acentos de nuevo á é í ó ú ñ

Mientras te mueven el hilo al sitio correspondiente te respondo lo que sé.

Es raro que con ese cambio (red hat por fedora) el charset te de complicaciones. Cuando tuve fedora hace unos meses no me dio problemas por esa vertiente.

Si el charset en HTML lo tienes bien (aunque yo utilizo utf-8 en vez de iso-8859-1), si el charset de php lo tienes bien, tanto para ingresar datos como para rescatarlos y si el charset en la BD lo tienes bien (aunque yo utilizo utf8_spanish2_ci para mis campos de texto y utf-8 por defecto en toda la BD), entonces te queda comprobar que el charset del servidor de apache está bien.

normalmente en linux esto está en la carpeta conf.d de apache, ahí verás un archivo de configuración llamado charset, abrelo y mira qué charset tiene, si es necesario cámbialo.

te dejo un pequeño tuto al respecto
__________________
Ayúdame a hacerlo por mi mismo.
  #6 (permalink)  
Antiguo 11/06/2014, 20:42
Avatar de hhs
hhs
Colaborador
 
Fecha de Ingreso: junio-2013
Ubicación: México
Mensajes: 2.995
Antigüedad: 10 años, 10 meses
Puntos: 379
Respuesta: Uno de Acentos de nuevo á é í ó ú ñ

Lo dicho no es de PHP!!! muevan este mensaje a donde corresponda
__________________
Saludos
About me
Laraveles
A class should have only one reason to change.
  #7 (permalink)  
Antiguo 11/06/2014, 21:30
Avatar de Triby
Mod on free time
 
Fecha de Ingreso: agosto-2008
Ubicación: $MX->Gto['León'];
Mensajes: 10.106
Antigüedad: 15 años, 8 meses
Puntos: 2237
Respuesta: Uno de Acentos de nuevo á é í ó ú ñ

Yo voto por Apache!! Así que les lanzamos la piedra para allá a ver si pueden ayudar.
__________________
- León, Guanajuato
- GV-Foto

Etiquetas: acentos, mysql, sql, tabla
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 08:33.