1. ¡OFERTA! con cupón "DIRVPS": hosting por $0,01 y también VPS Linux y Windows por $0,01 el primer mes por Interserver ← publi
    Descartar aviso
Descartar aviso
Al usar este sitio web, aceptas que nosotros y nuestros socios podamos establecer cookies para fines tales como personalizar el contenido y la publicidad. Más información.

Problema con la codificación punbb

Tema en 'PunBB en español' iniciado por tecnotron, 20 Oct 2007.

  1. tecnotron

    tecnotron Nuevo usuario

    Bueno, de nuevo necesito la ayuda inestimable de los usuarios de este foro. Soy un poco lelo a veces, y no sé que pude hacer, pero de estar funcionando correctamente mi foro resulta que ahora me aparecen carácteres extraños, por ejemplo no se muestran los acentos, y en su lugar aparecen otros signos.

    Tal vez no tiene la codificación correcta ¿UTF8?, el problema es que no sé dónde tengo que ver esa configuración. Estuve revisando algunos archivos, como el config.php, pero no encuentro nada relativo al tema y no me aclaro. Tampoco encuentro documentación sobre el asunto.

    Si algún alma caritativa me quiere orientar o decirme dónde localizar información, se lo agradecería infinito.

    Saludos al foro.
     
  2.  
  3. ideasmultiples

    ideasmultiples Usuario activo

    Comprueba en httpd.conf si pones por defecto algún juego de caracteres.
     
  4. Apolo

    Apolo Administrador Miembro del Staff Administrador CH

    Hola tecnotron,

    Si estamos hablando de un hosting Linux, entonces podrías solucionarlo rápidamente subiendo un archivo .htaccess a la raíz de tu sitio, que contenga la siguiente línea:

    php_value default_charset "iso-8859-1"

    Luego subes un archivo phpinfo.php que contenga lo siguiente:

    PHP:
    <?
    phpinfo();
    ?>
    Lo llamas vía Web y desde allí confirmas si la línea default_charset sí te ha tomado ese nuevo valor.

    Lo pruebas y nos comentas.

    Saludos,
     
  5. tecnotron

    tecnotron Nuevo usuario

    Gracias por los consejos. Ahora me surgió otro problema diferente, pero en cuanto pueda los pruebo.
    De nuevo mil gracias.
     
  6. tecnotron

    tecnotron Nuevo usuario

    Ideasmultiples, el archivo que citas no lo encuentro, si fueras tan amable de indicarme dónde está.

    Apolo, puse en práctica tu consejo. La solución me iba perfecta, todo funcionaba estupendamente en el foro asignando por defecto al default_charset ese juego de carácteres, pero cuando salí del foro y entré en mi web (que tieene todos los archivos con extensión php para ejecutar código del lado servidor) me di cuenta que ahora tenía ahí el problema que antes tenía en el foro. No tuve más remedio que volver a dejar todo como estaba.
    Si sabéis la forma de configurar el juego de carácteres dentro del punbb, en vez del servidor php, os lo agradecería.
    Saludos.
     
  7. ideasmultiples

    ideasmultiples Usuario activo

    Depende el S.O. en linux suele estar en:
    /etc/httpd/conf/httpd.conf

    Que es lo que hiciste justo antes de empezar a fallar?
     
  8. tecnotron

    tecnotron Nuevo usuario

    en mi servidor hay una carpeta "conf", pero no me deja entrar, debe estar bloqueada por el administrador.
    Por otra parte, no soy consciente de haber hecho nada extraño para que me ocurriese ese cambio en la visualización.

    Lo que me extraña es que no haya un archivo en punbb, que por ejemplo haga lo mismo que el "wp-config.php" de Wordpress, donde se puede incluir el código:

    para definir por defecto el juego de caracteres que tiene que usar punbb. He buscado en los archivos de punbb, pero no encontré ninguna linea que defina algo similar.

    Pero debería tenerla ¿no?
     
  9. ideasmultiples

    ideasmultiples Usuario activo

    Tu tienes un servidor dedicado o una cuenta de usurio o reseller?
     
  10. Apolo

    Apolo Administrador Miembro del Staff Administrador CH

    Pues no entiendo cómo lo has hecho. Si tienes instalado PunBB en un subdirectorio, entonces en ese subdirectorio puedes subir el archivo .htaccess tal y como te he indicado, y sólo se afectará desde ese subdirectorio en adelante. Lo mismo si se trata de un subdominio (foro.dominio.com).

    Si el problem viene por un asunto de integración de PunBB con otros scripts (como WordPress, etc), entonces busca en los foros de PunBB con el término "charset" y también con el término "extern.php" pues allí encontrarás formas de solucionarlo.

    Saludos,
     
  11. tecnotron

    tecnotron Nuevo usuario

    El servidor es compartido.

    Apolo, por lo que me comentas, cuando subí el .htaccess lo hice mal, porque lo inserté en el raíz, no en la carpeta de punbb, por tanto es lógico que me haya afectado también a los demás archivos de mi web con extensión .php, no sólo a la carpeta de punbb. Seguiré tus consejos.

    Agradezco las respuestas obtenidas, es loable el interés por ayudar que observo en este foro, pues no es la primera cuestión que planteo en él.
    Gracias a todos por vuestra amabilidad.
    Un saludo.
     
  12. Apolo

    Apolo Administrador Miembro del Staff Administrador CH

    Gracias por tus agradecimientos. Seguro muchos usuarios y lectores sabrán apreciar el detalle.

    :aprueba: :)
     
  13. ideasmultiples

    ideasmultiples Usuario activo

    Si estás en un servidor compartido y te ha cambiado el charset sin haber tocado tu nada, probablemente han cambiado la configuración general del servidor, pero tu no tienes acceso a ver ni modificar el fichero que te indiqué.

    La mejor solución es la que te plantea Apolo, pero solo en el subdirectorio como te indica.
     


Alojamiento web, Hosting Reseller, Servidores Dedicados - All in Hosting


    
    
    
    
Blog · Sitios amigos: GuiaHosting · Unidominios · Interalta ·