![Antiguo](http://static.forosdelweb.com/fdwtheme/images/statusicon/post_old.gif)
29/12/2005, 14:30
|
![Avatar de claudiovega](http://static.forosdelweb.com/customavatars/avatar44992_1.gif) | | | Fecha de Ingreso: octubre-2003 Ubicación: Puerto Montt
Mensajes: 3.667
Antigüedad: 21 años, 3 meses Puntos: 11 | |
Lo que estas haciendo es mover un archivo temporal (que lo crea php en /tmp) al mismo directorio (/tmp) pero con otro nombre, pero no tienes permisos de escritura en /tmp.
Por tanto, crea un directorio en otro lugar, di que apache (el usuario de apache, generalmente nobody) es el dueño del directorio (chown nobody /ruta/directorio) y luego modifica tu codigo asi:
if(move_uploaded_file($_FILES['fichero']['tmp_name'], "/ruta/directorio/".$_FILES['fichero']['name'])) |