Foros del Web » Programando para Internet » PHP »

chmod

Estas en el tema de chmod en el foro de PHP en Foros del Web. hola, estoy haciendo un upload y me sale este error Warning: chmod(): Operation not permitted in /home/virtual/site213/fst/var/www/html/subearchivo.php on line 2 Warning: move_uploaded_file(imag/FACHO 2.JPG): failed to ...
  #1 (permalink)  
Antiguo 18/05/2005, 18:50
 
Fecha de Ingreso: noviembre-2003
Mensajes: 499
Antigüedad: 21 años
Puntos: 7
chmod

hola, estoy haciendo un upload y me sale este error
Warning: chmod(): Operation not permitted in /home/virtual/site213/fst/var/www/html/subearchivo.php on line 2

Warning: move_uploaded_file(imag/FACHO 2.JPG): failed to open stream: Permission denied in /home/virtual/site213/fst/var/www/html/subearchivo.php on line 12

Warning: move_uploaded_file(): Unable to move '/tmp/phpY7D0gJ' to 'imag/FACHO 2.JPG' in /home/virtual/site213/fst/var/www/html/subearchivo.php on line 12
Ocurrió algún error al subir el fichero. No pudo guardarse
.

Y el script con el que envio la imagen es el sgte:
Código PHP:
<?
chmod
($DOCUMENT_ROOT.'/imag'0777 );
$directorio="imag/";//defino directorio
//datos del arhivo 
$nombre_archivo $HTTP_POST_FILES['userfile']['name']; 
$tipo_archivo $HTTP_POST_FILES['userfile']['type']; 
$tamano_archivo $HTTP_POST_FILES['userfile']['size']; 
//compruebo si las características del archivo son las que deseo 
if (!((strpos($tipo_archivo"gif") || strpos($tipo_archivo"jpeg")) && ($tamano_archivo <100000))) {
    echo 
"La extensión o el tamaño de los archivos no es correcta. <br><br><table><tr><td><li>Se permiten archivos .gif o .jpg<br><li>se permiten archivos de 100 Kb máximo.</td></tr></table>"
}else{ 
    if (
move_uploaded_file($HTTP_POST_FILES['userfile']['tmp_name'], $directorio.$nombre_archivo)){ 
       echo 
"El archivo ha sido cargado correctamente."
    }else{ 
       echo 
"Ocurrió algún error al subir el fichero. No pudo guardarse."
    } 

?>
cual puede ser el error ??
  #2 (permalink)  
Antiguo 19/05/2005, 00:23
Avatar de jam1138
/** @package Moderador */
 
Fecha de Ingreso: julio-2004
Ubicación: sèveR led onieR lE
Mensajes: 9.368
Antigüedad: 20 años, 3 meses
Puntos: 102
Problema de permisos... usas algún hosting gratuito ó de pago???

Supongo es gratuito... y sí es gratuito ahí tienes tu respuesta: no tienes permisos.

__________________
٩(͡๏̯͡๏)۶
» Cómo hacer preguntas de manera inteligente «

"100 años después, la revolución no es con armas, es intelectual y digital"
  #3 (permalink)  
Antiguo 19/05/2005, 12:13
 
Fecha de Ingreso: noviembre-2003
Mensajes: 499
Antigüedad: 21 años
Puntos: 7
No amigo, es un servidor de pago y muy bien pago.
Yo trabajo con PHP Designer y este entrono tiene un cliente de ftp, desde este cliente no puedo cambiar los derechos a la carpeta donde irian las fotos, alguien sabra como puedo cambiar los derechos a la carpeta ????
  #4 (permalink)  
Antiguo 20/05/2005, 01:37
Avatar de DINASEN  
Fecha de Ingreso: marzo-2003
Mensajes: 997
Antigüedad: 21 años, 8 meses
Puntos: 1
con <?php
chmod( "carpeta", 0777 );
?>

sino te funciona prueba con otro cliente ftp como por ejemplo el cute o el FlashFXP que por cirto para mi el segundo es uno de los mejores

Un Saludo
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 21:21.