ask123
Usuario habitual
Usuario habitual

Resulta que en mi web instale un foro phpbb que funciona bien, el detalle es que no deja subir ningun avatar diciendo en un mensaje que la imagen debe ser bmp, gif o jpg siendo las imagenes que pongo de este tipo y respetando el tamaño y dimensiones.

les dejo la direccion para que prueben

https://siemensc56.webcindario.com/forum/index.php

Avatar Image
@man / @woman
@man / @woman

debe de ser alguna instruccion de php que esta "capada"
no se podian subir cosas al servidor mediante php con un script normal, si no que habia que modificar la manera en que se suben
mira a ver si en el codigo fuente subir archivos esta con la instruccion "copy" si es asi no podras
tambien revisa que los permisos cmod esten para que se pueda escribir en dicha carpeta...

ask123
Usuario habitual
Usuario habitual

Perdona mi ignorancia pero eso como se hace?
escribeme a mi correo [email protected]

Avatar Image
@man / @woman
@man / @woman

El script de phpbb para subir los avatares no funciona en miarroba.
Debes de moficarlo siguiendo estas instrucciones:

Escrito originalmente por Dzacab
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


lo que hace es usar la opcion move file que en mi@rroba si esta permitida

Una cosa mas
Foro publico respuesta publica, no doy ayuda por msn ni por email...
Avatar Image
Usuario habitual
Usuario habitual

Millón de gracias Northwind, me pasaba lo mismo que a ask y no sabía como sulucionarlo. Aun no he intentado lo que dices pero voy ha ello, luego cuento.

Avatar Image
Usuario habitual
Usuario habitual

Bueno, algo estoy haciendo mal y creo que es lo que se refiere a lo de cambia la entrada de /home/myhomedir por la de mi home, no se a que se refiere. Sale el mismo problema de la imagen debe ser bmp, gif o jpg. Aparte de eso lo demas ha sido igual.

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 05/Ago/2004, 16:51
aneazkue102kAug/04
Por: , el 14/Feb/2004, 16:31
Cruzado_KTze Nefest NoSetup.org52kFeb/04
Por: , el 09/Ago/2003, 10:02
fororave Dzacab cristian.m.g ask123 User 390661112kOct/05
Por: , el 29/Mar/2004, 20:40
Rayboukentto NoSetup.org1782Mar/04
Por: , el 13/Dic/2003, 13:54
kintaniya1763Dec/03