Foros del Web » Programando para Internet » PHP »

Problemas con el Safe Mode y la funcion copy()

Estas en el tema de Problemas con el Safe Mode y la funcion copy() en el foro de PHP en Foros del Web. Hola, buenas tardes. Estoy trabajando en un script que sube archivos al servidor. Siempre he trabajado en local, pero cuando he publicado los archivos en ...
  #1 (permalink)  
Antiguo 02/06/2008, 05:03
 
Fecha de Ingreso: enero-2007
Mensajes: 158
Antigüedad: 17 años, 3 meses
Puntos: 2
Problemas con el Safe Mode y la funcion copy()

Hola, buenas tardes.

Estoy trabajando en un script que sube archivos al servidor.

Siempre he trabajado en local, pero cuando he publicado los archivos en internet, e intento subir un archivo me sale el siguiente error:

Código:
Warning: copy() [function.copy]: SAFE MODE Restriction in effect. The script whose uid is 208 is not allowed to access /furanet/sites/web.../web owned by uid 0 in /furanet/sites/web.../web/htdocs/archivos/crea_proyecto.php on line 75
Error al copiar el archivo.
El sistema crea una carpeta dentro de otra, y le asigna los permisos 777.
Pero el problema está en el safe mode que lo tengo en off.

Existe alguna manera de copiar archivos en el servidor sin necesidad de poner el safe mode en on?

Alguna otra funcion que no sea copy() o move_uploaded_file()?

Gracias de antemano.

El codigo fuente que utilizo es este:
Código PHP:
//Creo la carpeta. La variable $id_usuario es el id de cada usuario: ejemplo 1, 2, 3...
if(!is_dir("./archivos_publicados/".$id_usuario))
{
    
mkdir("./archivos_publicados/".$id_usuario,0777);
}

//Copio el archivo
if(!copy($foto"archivos_publicados/".$id_usuario."/".$name)) 

    echo 
"Error al copiar el archivo."
}
else
{
    echo 
"Archivo publicado correctamente";

Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 00:35.