Foros del Web » Programando para Internet » PHP »

upload de archivos con safe mode?

Estas en el tema de upload de archivos con safe mode? en el foro de PHP en Foros del Web. hola que tal denuevo aqui posteando.. y con mas problemas jeje tengo mi script para mi upload de imagenes en mi local y pues en ...
  #1 (permalink)  
Antiguo 10/09/2008, 08:21
Avatar de ajalex  
Fecha de Ingreso: agosto-2003
Mensajes: 122
Antigüedad: 20 años, 8 meses
Puntos: 0
Exclamación upload de archivos con safe mode?

hola que tal denuevo aqui posteando.. y con mas problemas jeje

tengo mi script para mi upload de imagenes en mi local y pues en otros server lo jala pero en el que lo subi tienen el safe_mode on

Warning: copy(): SAFE MODE Restriction in effect. The script whose uid/gid is 10014/2524 is not allowed to access /var/www/vhosts/epnsbj.edu.mx/httpdocs/gallery/Eventos/Inauguracion-100x10 owned by uid/gid 48/48 in /var/www/vhosts/epnsbj.edu.mx/httpdocs/gallery/Eventos/Inauguracion-100x10/galeria.php on line 12

Warning: copy(f53b78d114fe429713f3_34_DSC05245.JPG): failed to open stream: No such file or directory in /var/www/vhosts/epnsbj.edu.mx/httpdocs/gallery/Eventos/Inauguracion-100x10/galeria.php on line 12

incluso lei por ahi que poniendo el document root de el servidor pero ni asi sube.. alguien que me pueda ayudar?

dejo mi script para que lo vean:

Código PHP:
if (isset($_POST["task"]) && ($_POST["task"] == 'add_photo_save')){
    
$tamano $_FILES["archivo"]['size'];
    
$tipo $_FILES["archivo"]['type'];
    
$archivo $_FILES["archivo"]['name'];
    
$prefijo substr(md5(uniqid(rand())),0,20);
    
    if (
$archivo != "") {
    
        
$destino =  $_SERVER['DOCUMENT_ROOT']."/gallery/Eventos/Inauguracion-100x10/".$prefijo."_".$archivo;
        if (
copy($_FILES['archivo']['tmp_name'],$destino)) {
        
$foto $prefijo."_".$archivo;
            
$status "Foto subida: <b>".$archivo."</b>";
        } else {
            
$status "Error al subir la foto";
        }
    } else {
        
$status "Error al subir la foto";
    }
    } 
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 11:47.