Ver Mensaje Individual
  #3 (permalink)  
Antiguo 05/04/2006, 08:15
Avatar de SidP
SidP
 
Fecha de Ingreso: febrero-2006
Ubicación: /etc/php.ini
Mensajes: 129
Antigüedad: 18 años, 2 meses
Puntos: 2
mostrando codigo

Estos son los warning

Código:
Warning: move_uploaded_file(/var/www/web/downloads/archivo.txt): failed to open stream: Permission denied in /var/www/web/components/download.php on line 297

Warning: move_uploaded_file(): Unable to move '/tmp/phpTVMgOl' to '/var/www/web/downloads/archivo.txt' in /var/www/web/components/download.php on line 297

Warning: chmod(): No such file or directory in /var/www/web/components/download.php on line 299
el safe_mode esta en off
aqui te pongo un pedazo del codigo puesto que es demasiado extenso, hay variables que se toman de otras paginas
Código PHP:
function uploadfile (&$User, &$var, &$file) {
    global 
$path;

    if (!isset(
$_FILES['userfile'])){
        echo
"".$error."";
        exit;
    }
    
    
$filename $_FILES['userfile']['name'];
    
$filesize = ($_FILES['userfile']['size']);
    
$tempfile $_FILES['userfile']['tmp_name'];
    if (
$tempfile == 'none' || $tempfile == ''){
        echo
"".$error1."";
        exit;
    }
    if (!
is_uploaded_file($tempfile)) {
        echo
"".$error 1."";
        exit;
    }
    if (
$filesize == 0) {
        echo
"$error3";
        exit;
    }
    
    }
    else {
        
$filetemp time().','.$file_dest;
        
$file_path $namescript->Up_Path.'/'.time().$file_dest;
            
$filetemphash md5 (serialize($filetemp));
    }
    
$file->url '';
    
$file->realname $file_dest;
    
$file->islocal '1';
    if (
$file->filetitle == ''$file->filetitle $FileName;
    
$file->filesize number_format($FileSize,2).'Kb';
    if (
strtolower(get_class($file)) == 'tempfile') {
        
$file->filetempname $filetemp;
        
$file->filetemphash $filetemphash;
    }
    
move_uploaded_file ($tempfile$file_path);
    
$file->filedate date('Y-m-d H:i:s');
    
chmod($file_path0644);


las lineas donde dan error es en
Código PHP:
 move_uploaded_file ($tempfile$file_path);
 
chmod($file_path0644); 
es decir no tengo permiso de escritura

habria alguna solucion para poder subir los archivos

Saludos