foros.vulkano.com
 FAQFAQ   BuscarBuscar   RegistrarseRegistrarse   PerfilPerfil    LoginLogin 
Foro phpBB2 subida de avateres
Publicar nuevo tema   Responder al tema    Foros de discusión -> Foro Alojamiento Web
Ver tema anterior :: Ver tema siguiente  
Autor Mensaje
Black_angel



Registrado: 07 May 2006
Mensajes: 5

MensajePublicado: Dom May 07, 2006 8:04 pm    Asunto: Foro phpBB2 subida de avateres Responder citando

Hola a todos,

tengo un problema a la hora de instalar un foro phpBB2 en un alojamiento de Vulkano. Al instalarlo, usando la última versión, el problema que tengo es que si habilito la opción de "Permitir subir avateres desde el pc" cuando lo intento me aparece el siguiente mensaje:
" El tipo de imagen del avatar debe ser .jpg, .gif o .png"

La carpeta "Avatars" tiene permisos 777 de lectura y escritura para todos y he intentado modificar el archivo usercp_avatar.php como aparece en algunas páginas por google sin éxito alguno.

¿Sabrían cuál puede ser el problema?


Gracias de antemano.
Un saludo:


Black_angel
Volver arriba
Ver perfil de usuario Enviar mensaje privado Visitar sitio web del autor
Vulkano
Site Admin


Registrado: 25 Oct 2004
Mensajes: 170

MensajePublicado: Lun May 08, 2006 1:26 pm    Asunto: Responder citando

Hola Black_angel,

Cuando ocurre este error al subir avatares locales al servidor, una posible solución es modificar en el archivo "includes/usercp_avatar.php" el siguiente código:

Código:

        switch( $type )
        {
                case 'jpeg':
                case 'pjpeg':
                case 'jpg':
                        return '.jpg';
                        break;
                case 'gif':
                        return '.gif';
                        break;
                case 'png':
                        return '.png';
                        break;
                default:
                        $error = true;
                        $error_msg = (!empty($error_msg)) ? $error_msg . '<br />' . $lang['Avatar_filetype'] : $lang['Avatar_filetype'];
                        break;
        }


Por el siguiente código modificado:

Código:

        switch( $type )
        {
                case 'jpeg':
                case 'pjpeg':
                case 'image/pjpeg':
                case 'jpg':
                        return '.jpg';
                        break;
                case 'image/gif':
                case 'gif':
                        return '.gif';
                        break;
                case 'image/x-png':
                case 'png':
                        return '.png';
                        break;
                default:
                        $error = true;
                        $error_msg = (!empty($error_msg)) ? $error_msg . '<br />' . $lang['Avatar_filetype'] : $lang['Avatar_filetype'];
                        break;
        }


Saludos,
_________________
VULKANO SERVICIOS TÉCNICOS S.L.
Alojamiento Web, Hosting, Registro de Dominios
Volver arriba
Ver perfil de usuario Enviar mensaje privado Enviar email Visitar sitio web del autor
Black_angel



Registrado: 07 May 2006
Mensajes: 5

MensajePublicado: Lun May 08, 2006 2:57 pm    Asunto: Responder citando

Hola Vulkano,

al modificar el archivo me sale el siguiente error al intentar subir una imagen:


Unable to upload file

DEBUG MODE

Line : 254
File : usercp_avatar.php


El código donde da el fallo (donde está la línea 254) es la siguiente:


Código:
   switch ($type)
   {
      // GIF
      case 1:
         if ($imgtype != '.gif')
         {
            @unlink($tmp_filename);
            message_die(GENERAL_ERROR, 'Unable to upload file', '', __LINE__, __FILE__);
         }
      break;

      // JPG, JPC, JP2, JPX, JB2
      case 2:
      case 9:
      case 10:
      case 11:
      case 12:
         if ($imgtype != '.jpg' && $imgtype != '.jpeg')
         {
            @unlink($tmp_filename);
            message_die(GENERAL_ERROR, 'Unable to upload file', '', __LINE__, __FILE__);
         }
      break;

      // PNG
      case 3:
         if ($imgtype != '.png')
         {
            @unlink($tmp_filename);
            message_die(GENERAL_ERROR, 'Unable to upload file', '', __LINE__, __FILE__);
         }
      break;

      default:
         @unlink($tmp_filename);
         message_die(GENERAL_ERROR, 'Unable to upload file', '', __LINE__, __FILE__); //LINEA 254
   }




Un saludo:


Black_angel
Volver arriba
Ver perfil de usuario Enviar mensaje privado Visitar sitio web del autor
Vulkano
Site Admin


Registrado: 25 Oct 2004
Mensajes: 170

MensajePublicado: Lun May 08, 2006 5:58 pm    Asunto: Responder citando

¿La imagen que intentas subir como avatar cumple todos los requisitos técnicos? Por favor, revisa el tipo de fichero (si es un gif, jpg o un png), las dimensiones en pixels, y el tamaño del fichero en KB, no vaya a ser que alguna de estas características sea incorrecta.

Saludos,
_________________
VULKANO SERVICIOS TÉCNICOS S.L.
Alojamiento Web, Hosting, Registro de Dominios
Volver arriba
Ver perfil de usuario Enviar mensaje privado Enviar email Visitar sitio web del autor
Black_angel



Registrado: 07 May 2006
Mensajes: 5

MensajePublicado: Lun May 08, 2006 6:21 pm    Asunto: Responder citando

Sí, las dimensiones que tengo puestas son de 151x151 pixeles y tamaño 13KB.
Intento subir una imagen jpg de tamaño 2.07KB 141x56 pixeles y no me deja, incluso lo he intentado con otra de 683bytes 50x20 píxeles y nada.

No sé qué puede ser. Entiendo que la instalación para todos los foros es la misma tratándose del mismo alojamiento.

Un saludo:


Black_angel
Volver arriba
Ver perfil de usuario Enviar mensaje privado Visitar sitio web del autor
Vulkano
Site Admin


Registrado: 25 Oct 2004
Mensajes: 170

MensajePublicado: Lun May 08, 2006 7:08 pm    Asunto: Responder citando

¿Qué versión de phpBB has instalado? ¿Has puesto algún MOD que difiera de la instalación original?
_________________
VULKANO SERVICIOS TÉCNICOS S.L.
Alojamiento Web, Hosting, Registro de Dominios


Ultima edición por Vulkano el Mar May 09, 2006 12:12 pm, editado 1 vez
Volver arriba
Ver perfil de usuario Enviar mensaje privado Enviar email Visitar sitio web del autor
Black_angel



Registrado: 07 May 2006
Mensajes: 5

MensajePublicado: Lun May 08, 2006 8:49 pm    Asunto: Responder citando

El archivo que bajé fue phpBB-2.0.20.zip
Lo único que he añadido es el paquete de lenguaje a español y he añadido un template modificando el SubSilver
Un saludo:


Black_angel
Volver arriba
Ver perfil de usuario Enviar mensaje privado Visitar sitio web del autor
Vulkano
Site Admin


Registrado: 25 Oct 2004
Mensajes: 170

MensajePublicado: Lun May 08, 2006 9:20 pm    Asunto: Responder citando

Desde la versión 2.0.17 de phpBB parece que el código para subir avatares contiene bastantes fallos Confused. Puedes seguir el desarrollo en el siguiente link:
http://www.phpbb.com/phpBB/viewtopic.php?t=309062

Hemos aplicado una solución a nivel de configuración de tu servidor y ahora debería funcionar el tema de los avatares. Por favor pruébalo de nuevo, a ver si ahora va bién.

Saludos,
_________________
VULKANO SERVICIOS TÉCNICOS S.L.
Alojamiento Web, Hosting, Registro de Dominios
Volver arriba
Ver perfil de usuario Enviar mensaje privado Enviar email Visitar sitio web del autor
Black_angel



Registrado: 07 May 2006
Mensajes: 5

MensajePublicado: Lun May 08, 2006 9:35 pm    Asunto: Responder citando

Muchas gracias Vulkano,

funciona perfectamente Smile

Un saludo:


Black_angel
Volver arriba
Ver perfil de usuario Enviar mensaje privado Visitar sitio web del autor
Mostrar mensajes de anteriores:   
Publicar nuevo tema   Responder al tema    Foros de discusión -> Foro Alojamiento Web Todas las horas son GMT + 1 Hora
Página 1 de 1

 
Cambiar a:  
Puede publicar nuevos temas en este foro
No puede responder a temas en este foro
No puede editar sus mensajes en este foro
No puede borrar sus mensajes en este foro
No puede votar en encuestas en este foro


Powered by phpBB © 2001, 2002 phpBB Group - Archivo Foros
Oferta Alojamiento Web