Foros del Web » Creando para Internet » Diseño web »

mkdir PHP contra permisos de directorio de windows

Estas en el tema de mkdir PHP contra permisos de directorio de windows en el foro de Diseño web en Foros del Web. Hola a todos, Una pregunta a ver si alguien tiene lo solucion... ahi va! Tengo una aplicación web PHP corriendo en un apache+mysql corriendo en ...
  #1 (permalink)  
Antiguo 28/10/2009, 11:48
 
Fecha de Ingreso: octubre-2009
Mensajes: 10
Antigüedad: 8 años, 1 mes
Puntos: 0
mkdir PHP contra permisos de directorio de windows

Hola a todos,

Una pregunta a ver si alguien tiene lo solucion... ahi va!

Tengo una aplicación web PHP corriendo en un apache+mysql corriendo en un windows.
Tengo mi server(win) con carpetas con las directivas de windows.

Ahora ahi va el problema:

Desde mi código PHP de la aplicación quiero crear unas carpetas en un determinado sitio de mi server, x ejemplo: //server/Dptos/Informatica/

Código:

$carpeta="//server/Dptos/Informatica/";
mkdir($carpeta,0775); ó mkdir($carpeta,0777); ó mkdir($carpeta; //no funciona ninguna de todas estas.

Y me da el warning de que no tengo permisos...
Warning: mkdir() [function.mkdir]: Permission denied in .....

Logicamente como no estoy en el dominio, no soy un usuario y no puedo acceder a crear carpetas.

Alguien sabe sin compartir las carpetas hacer esto???

Muchas gracias, saludos de antemano!
  #2 (permalink)  
Antiguo 28/10/2009, 12:07
 
Fecha de Ingreso: octubre-2009
Mensajes: 10
Antigüedad: 8 años, 1 mes
Puntos: 0
Respuesta: mkdir PHP contra permisos de directorio de windows

He tenido una idea de tener la carpeta (y las subcarpetas) creada y copiarla y renombrarla pero tampoco me deja.

Warning: copy(//server/Dptos/Informatica/prueba) [function.copy]: failed to open stream: Permission denied in .......

Codigo:
$r="//server/Dptos/Informatica/";
copy($r."prueba", $r."users");
  #3 (permalink)  
Antiguo 03/12/2009, 13:48
 
Fecha de Ingreso: diciembre-2009
Mensajes: 2
Antigüedad: 8 años
Puntos: 0
Respuesta: mkdir PHP contra permisos de directorio de windows

proba con:


@mkdir($nombre_carpeta, 0777);
@chmod($nombre_carpeta, 0777);
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 14:59.