Foros del Web » Programando para Internet » PHP »

problema de permisos de directorios con codigo php que los genera dichas carpetas

Estas en el tema de problema de permisos de directorios con codigo php que los genera dichas carpetas en el foro de PHP en Foros del Web. Hola buenas a todos veran tengo un problemon que no se como puedo solucionarlo a ver si me pueden ayudar: Tengo un codigo en php ...
  #1 (permalink)  
Antiguo 25/10/2012, 15:28
 
Fecha de Ingreso: mayo-2012
Mensajes: 760
Antigüedad: 11 años, 11 meses
Puntos: 5
problema de permisos de directorios con codigo php que los genera dichas carpetas

Hola buenas a todos veran tengo un problemon que no se como puedo solucionarlo a ver si me pueden ayudar:


Tengo un codigo en php que me crea automaticamente directorios en mi alojamiento ftp y lo hace bien .

Hasta ahí todo perfecto pero...

Una vez creados los directorios , cuando entro por ftp e intento renombrarlos o borrarlos o incluso meter fotos etc detro de esas carpetas, pues no me deja.

Tecnicamente me dijeron la empresa con la que contrate el hosting que el propietario de dichas carpetas era apache y solo ellos ( la empresa con la que contrate el hosting) tenian permisos para poder modificar o borrar dichos directorios ya que estaba activados los "bits sticky".



MI pregunta es que modificacion puedo hacer en el codigo php que me genera dichas carpetas para que cuando se creen pueda editarlas y borrarlas yo mismo si llegara el caso, para que no depender de la empresa con la que contrate el hosting y me lo tengan que editar o borrar ellos .


Este es el codigo:



Código PHP:
Ver original
  1. echo $id_usuario . 'esta es la id_usuario de marras';
  2.  
  3. $deporte = 'deporte_' . $id_usuario;
  4.  
  5.  
  6. if(!is_dir($deporte)){
  7.      
  8.     @mkdir($deporte, 0777, true);
  9.    
  10.     echo "Se ha procedido a crear el directorio deporte para los contenidos del usuario" . "<br/><br/>";
  11.    
  12.     }else{
  13.    
  14.     echo "Ya existen el directorio deporte para los contenidos del usuario" . "<br/><br/>";
  15.    
  16.     }


gracias de antemano.
  #2 (permalink)  
Antiguo 25/10/2012, 15:30
Avatar de pateketrueke
Modernizr
 
Fecha de Ingreso: abril-2008
Ubicación: Mexihco-Tenochtitlan
Mensajes: 26.399
Antigüedad: 16 años
Puntos: 2534
Respuesta: problema de permisos de directorios con codigo php que los genera dichas c

Es evidente que no es posible.

Se lee en tu código que asignas permisos 777, lo cual estaría bien para permitir lo que comentas.

Pero si los del hosting te han dicho que no se puede, ¿de verdad piensas que un cambio mágico en tu código arreglará todo así por que si?
__________________
Y U NO RTFM? щ(ºдºщ)

No atiendo por MP nada que no sea personal.
  #3 (permalink)  
Antiguo 25/10/2012, 15:44
 
Fecha de Ingreso: mayo-2012
Mensajes: 760
Antigüedad: 11 años, 11 meses
Puntos: 5
Respuesta: problema de permisos de directorios con codigo php que los genera dichas c

si quisiera un cambio magico, me hubiera metido en un foro esoterico-magico.

Pero he metido aqui, mi pregunta a ver si alguien me puede dar alguna indicacion tecnicamente seria o de programacion si la hubiera.


Hasta donde yo se, solo contratando un servidor ( no un hosting) seria lo adecuado para siendo asi el administrador general poder cambiar estos permisos pero claro me sale caro .


POr eso preguntaba si en programacion se podia hacer algo al respecto.


Gracias
  #4 (permalink)  
Antiguo 25/10/2012, 16:21
Avatar de Nemutagk
Colaborador
 
Fecha de Ingreso: marzo-2004
Ubicación: México
Mensajes: 2.633
Antigüedad: 20 años
Puntos: 406
Respuesta: problema de permisos de directorios con codigo php que los genera dichas c

A lo que se refiere @pateketrueke y los mismos administradores del hosting es que el usuario con el que se crea los directorios es diferente al usuario que se accede via FTP, esto no es posible cambiarlo, al menos via código, los únicos que podrían cambiarlos sería directamente los administradores, lo que quedaría probar es borrar/renombrar las carpetas desde PHP que en teoria debería poderse...
__________________
Listo?, tendría que tener 60 puntos menos de IQ para considerarme listo!!!
-- Sheldon Cooper
http://twitter.com/nemutagk
PD: No contestaré temas vía mensaje personal =)
  #5 (permalink)  
Antiguo 25/10/2012, 17:17
Avatar de Triby
Mod on free time
 
Fecha de Ingreso: agosto-2008
Ubicación: $MX->Gto['León'];
Mensajes: 10.106
Antigüedad: 15 años, 8 meses
Puntos: 2237
Respuesta: problema de permisos de directorios con codigo php que los genera dichas c

Yo buscaría otro hosting donde PHP se ejecute bajo el mismo usuario del sitio y no mediante Apache.
__________________
- León, Guanajuato
- GV-Foto

Etiquetas: carpetas, directorios, genera, permisos, usuarios
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 12:56.