| Ver tema anterior :: Ver tema siguiente |
| Autor |
Mensaje |
Black_angel
Registrado: 07 May 2006 Mensajes: 5
|
Publicado: Dom May 07, 2006 8:04 pm Asunto: Foro phpBB2 subida de avateres |
|
|
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 |
|
 |
 |
Vulkano Site Admin
Registrado: 25 Oct 2004 Mensajes: 170
|
Publicado: Lun May 08, 2006 1:26 pm Asunto: |
|
|
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 |
|
 |
 |
Black_angel
Registrado: 07 May 2006 Mensajes: 5
|
Publicado: Lun May 08, 2006 2:57 pm Asunto: |
|
|
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 |
|
 |
 |
Vulkano Site Admin
Registrado: 25 Oct 2004 Mensajes: 170
|
Publicado: Lun May 08, 2006 5:58 pm Asunto: |
|
|
¿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 |
|
 |
 |
Black_angel
Registrado: 07 May 2006 Mensajes: 5
|
Publicado: Lun May 08, 2006 6:21 pm Asunto: |
|
|
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 |
|
 |
 |
Vulkano Site Admin
Registrado: 25 Oct 2004 Mensajes: 170
|
Publicado: Lun May 08, 2006 7:08 pm Asunto: |
|
|
¿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 |
|
 |
 |
Black_angel
Registrado: 07 May 2006 Mensajes: 5
|
Publicado: Lun May 08, 2006 8:49 pm Asunto: |
|
|
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 |
|
 |
 |
Vulkano Site Admin
Registrado: 25 Oct 2004 Mensajes: 170
|
Publicado: Lun May 08, 2006 9:20 pm Asunto: |
|
|
Desde la versión 2.0.17 de phpBB parece que el código para subir avatares contiene bastantes fallos . 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 |
|
 |
 |
Black_angel
Registrado: 07 May 2006 Mensajes: 5
|
Publicado: Lun May 08, 2006 9:35 pm Asunto: |
|
|
Muchas gracias Vulkano,
funciona perfectamente
Un saludo:
Black_angel |
|
| Volver arriba |
|
 |
|
|