Subir archivos al servidor

Hola
EStoy tratando de subir archivos al servidor. Tengo el siguiente código
$destino = '../carpeta';
@chmod($destino.'/'.$_FILES['texto']['name'],0777);
copy($HTTP_POST_FILES['texto']['tmp_name'],$destino.'/'.$HTTP_POST_FILES['texto']['name']);
En mi servidor local funciona perfectamente pero cuando subo el código a internet me sale error
1.Warning: copy(../carpeta/archivo.gif): failed to open stream: Permission denied
2. Warning: Cannot modify header information - headers already sent by(etc).
¿Qué puedo hacer al respecto o que debo modificar?

1 Respuesta

Respuesta
1
No estoy completamente seguro de si es esto lo que falla, pero seguro que chmod necesita la trayectoria completa, así que no sirve "../".
Suprime lalinea que contiene chmod y a ver como responde el script.
Gracias por la respuesta, el error era por que la carpeta no tenia permisos de escritura, el chmod lo quite de ahí y lo ubique en otra parte.
Tienes razón, una mala trayectoria, crea muchos problemas

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas