24/10/2003, 03:57
|
Ex Colaborador | | Fecha de Ingreso: junio-2002
Mensajes: 9.091
Antigüedad: 22 años, 5 meses Puntos: 16 | |
Hola,
Es una opcion de configuracion de PHP. Con la directiva open_basedir se limita a que directorios puedes acceder. Y normalmente en los hosting compartidos la carpeta temp no suele ser accesible, ya que es una carpeta que comparten todos los alojados y podria ser un problema de seguridad (a veces se almacenan las sesiones en ese directorio).
Con esta configuracion, filesize() no puede acceder al fichero temporal subido, y da ese error. aunque creo que si se puede copiar al definitivo con move_uploaded_file().
Asi que deberias desactivar en vBulletin la opcion de comprobar el tamaño. Como no manejo vBulletin, no se si "Allow Image Size Checking Failure" se refiere al tamaño del fichero, o al tamaño en pixeles de la imagen. Prueba a poner esa opcion en YES para permitir "el fallo".
Y por supuesto, consulta a tu empresa de hosting.
Saludos.
__________________ Josemi
Aprendiz de mucho, maestro de poco. |