Foros del Web » Programando para Internet » PHP »

Problemas con SAFE MODE

Estas en el tema de Problemas con SAFE MODE en el foro de PHP en Foros del Web. Amigos tengo este codigo que me crea una capeta y deberia crear una subcarpeta una vez creada la primera. Esto ya lo estoy provando en ...
  #1 (permalink)  
Antiguo 08/12/2006, 21:29
 
Fecha de Ingreso: abril-2005
Mensajes: 491
Antigüedad: 19 años
Puntos: 1
Problemas con SAFE MODE

Amigos tengo este codigo que me crea una capeta y deberia crear una subcarpeta una vez creada la primera.

Esto ya lo estoy provando en el servidor y me sale el siguiente error


Warning: chmod(): Unable to access ../clientes/oriquelme/ppto/ in /home/httpd/vhosts/decl/httpdocs/intranet/Admin/new_client.php on line 62

Warning: chmod(): No such file or directory in /home/httpd/vhosts/decl/httpdocs/intranet/Admin/new_client.php on line 62



aca esta la seccion de codigo que hace esa pega, Primero me crea la carpeta, que lo hace bien sin problemas, pero al crear la subcarpeta me lanza ese error y no la logra crear

Código PHP:
$path='../clientes/'.$nickname.'/'//Existe una correción en la ruta relativa
    // crea 1º carpeta
    
$umask umask(0);
     @
mkdir($path0755);
    
chmod($path0755);
    
umask($umask);
    
    
$path_made='../clientes/'.$nickname.'/ppto/'//crea sub carpeta dentro de la primera
    
$umask umask(0);
     @
mkdir($path_made0755);
    
chmod($path_made0755); // <---LINEA 62
    
umask($umask); 

Última edición por under_ground; 09/12/2006 a las 09:00
  #2 (permalink)  
Antiguo 09/12/2006, 10:12
 
Fecha de Ingreso: abril-2005
Mensajes: 491
Antigüedad: 19 años
Puntos: 1
Re: problema en creacion de subcarpeta

he estado haciendo algunas pruebas, creo que no esta por el chmod, sino por la ruta, como les decia me crea la carperta ( todavía tengo que ver si despues me deja ingresar archivos desde la aplicacion ) pero en lo puntual segun mi codigo el problema esta en crear mi subcarpeta

el codigo que crea la subcarpeta lo deje asi

Código PHP:
$path_made='clientes/'.$nickname.'/ppto'
$umask umask(0);
mkdir($path_made0775); // <--linea 61
//chmod($path_made, 0777);
umask($umask); 
y el error es

mkdir(): SAFE MODE Restriction in effect. The script whose uid is 10017 is not allowed to access /home/httpd/vhosts/decl/httpdocs/intranet/clientes/tomas owned by uid 48

Última edición por under_ground; 09/12/2006 a las 10:20
  #3 (permalink)  
Antiguo 09/12/2006, 11:36
 
Fecha de Ingreso: abril-2005
Mensajes: 491
Antigüedad: 19 años
Puntos: 1
Re: Problemas con SAFE MODE

luego de cabecearme bastante pude encontrar el por qué del problema. pero todavía no la solución

Resulta que al crear la 1 º esta bien, pero al crear la segunda el UID cambia o pasa a 10017 y el UID que creo la primera carpeta es el 48 y por ende se queja que no puede crear mi carpeta. ya que safe mode esta activado

¿Qué se puede hacer para salvar este problemon?
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 10:41.