Avatar Image
Usuario Novato
Usuario Novato

Hola de nuevo compañeros...
Resulta que por fin he instalado un foro de phpBB pero me da un error cuando alguien intenta subir un avatar sale esto:

El tipo de imagen del avatar debe ser .jpg, .gif o .png

No entiendo por que si resulta que la imagen que yo subo es .jpg , y he creado y subido la carpeta donde han de ir las imagenes de los avatares pero por mas vueltas que le he dado no he podido averiguar por que me da ese error y como solucionarlo.
En fin, confio en que alguien me pueda echar un cable.
Un saludo y gracias de antemano.

Avatar Image
Usuario habitual
Usuario habitual

A mi me pasaba lo mismo. Si hubieses repasado las cuestiones anteriores habrías encontrado la solución. De todas formas aquí tienes el enlace a mi pregunta y las respuestas:

http://miarroba.com/foros/ver.php?temaid=1027445&foroid=80376

Avatar Image
Machacateclados
Machacateclados

Abre tu usercp_avatar.php en un editor de texto y cambia lo siguiente


1) Busca la función "function user_avatar_upload".

Después veras una linea que contiene

"global $board_config, $user_ip, $db, $lang;". después de eso inserta: (recuerda cambiar /home/myhomedir por la home de tu página,
si no sabes cuál es, la puedes saber cuando te sale el error del avatar, ahi te muestra toda la dir de tu página)


if ($avatar_mode == 'local') {
move_uploaded_file($avatar_filename,'/home/myhomedir'.$avatar_filename);
$avatar_filename = '/home/myhomedir'.$avatar_filename;
}
$tmp_path = '/home/myhomedir/tmp';


2) Busca la linea que contiene "$tmp_path = ( !@$ini_val('safe_mode') ) ? '/tmp' : './' . $board_config['avatar_path'] . '/tmp';", y deshabilitala agrgando "//" al inicio de la linea


// $tmp_path = ( !@$ini_val('safe_mode') ) ? '/tmp' : './' . $board_config['avatar_path'] . '/tmp';

al inicio de la linea puedes ver los "//"

3) Busca la linea que contiene "$move_file = 'move_uploaded_file';" an remplaza por:


$move_file = 'copy';


4) Crea una carpeta que se llame "tmp" dentro de la carpeta de tu foro
ejemplo

phpBB/tmp

5)a la carpeta "tmp" dale los permisos 777, con algun programa de ftp, como FlashFXP, cuteFTP, WS_FTP

6)si has seguido los pasos correctamente puedes subir avatar a tu página

ATENCIÓN: Este tema no tiene actividad desde hace más de 6 MESES,
te recomendamos abrir un nuevo tema en lugar de responder al actual
Opciones:
Ir al subforo:
Permisos:
TU NO PUEDES Escribir nuevos temas
TU NO PUEDES Responder a los temas
TU NO PUEDES Editar tus propios mensajes
TU NO PUEDES Borrar tus propios mensajes
Temas similares
TemaUsuariosRespuestasVisitasActividad
Por: , el 21/Oct/2007, 10:39
luisitabarreda02kOct/07
Por: , el 23/Nov/2004, 18:03
Coronel.Fitzpatrick SK.EXE3957Nov/04
Por: , el 09/Nov/2004, 03:05
dgcasto gesus1_1 l3ku22kDec/04
Por: , el 08/Mar/2004, 18:46
Geobambino NoSetup.org4977Mar/04
Por: , el 01/Feb/2004, 19:45
GoS_v3sTi4 NoSetup.org DJ_MANELICK22kFeb/04