Foros del Web » Programando para Internet » PHP »

Permisos de escritura en php

Estas en el tema de Permisos de escritura en php en el foro de PHP en Foros del Web. Que tal, Tengo un archivo de php que crea un archivo txt , mediante fopen y fwrite.. este es el codigo: Código PHP: $tipo = ...
  #1 (permalink)  
Antiguo 30/06/2008, 18:06
 
Fecha de Ingreso: febrero-2006
Mensajes: 858
Antigüedad: 18 años, 2 meses
Puntos: 4
Permisos de escritura en php

Que tal,
Tengo un archivo de php que crea un archivo txt , mediante fopen y fwrite..
este es el codigo:

Código PHP:
$tipo="yo";
$codigo="ella";
$archivo "$tipo$codigo.txt";
$abre fopen($archivo,"w");
fwrite($abre,"0");
fclose($abre); 
Pero el caso es que no me deja crear el archivo, me da este error:

Warning: fopen(yoella.txt) [function.fopen]: failed to open stream: Permission denied in C:\Inetpub\vhosts\franco-asociados.com\x.php on line 5

Warning: fwrite(): supplied argument is not a valid stream resource in C:\Inetpub\vhosts\franco-asociados.com\x.php on line 6

Warning: fclose(): supplied argument is not a valid stream resource in C:\Inetpub\vhosts\franco-asociados.com\x.php on line 7

Mi servidor es windows y creo que lo de chmod no aplica para aquí...

Entonces lo que quiero es que si se pueda crear el archivo automaticamente, y ese archivo creado igual tenga permisos de escritura..

Yo no soy el administrador del sitio asi que no tengo permisos de php.ini solo al panel de plesk...

saludos y gracias
__________________
*La amistad se multiplica cuando se divide*
  #2 (permalink)  
Antiguo 30/06/2008, 20:24
Avatar de korg1988  
Fecha de Ingreso: junio-2006
Ubicación: Santa Fe, Argentina
Mensajes: 825
Antigüedad: 17 años, 10 meses
Puntos: 19
Respuesta: Permisos de escritura en php

Código PHP:
$abre fopen($archivo,"w+"); 
intenta con eso! a ver si anda
si no te funciona intenta (como ultima opcion) aplicar permisos a la carpeta de todas formas
Código PHP:
chmod("C:\carpeta"0777); 
0777 le da permiso total
saludos
  #3 (permalink)  
Antiguo 30/06/2008, 21:23
Avatar de wcfenix  
Fecha de Ingreso: agosto-2004
Ubicación: Lima
Mensajes: 168
Antigüedad: 19 años, 8 meses
Puntos: 0
Respuesta: Permisos de escritura en php

sino me equivoco chmod solo funciona para servidores Linux.
Deberías pedir permiso de escritura en la carpeta/archivo que vayas a editar.
__________________
"No te preocupes si no funciona bien. Si todo estuviera correcto, serías despedido de tu trabajo" - Ley de mosher
Blog [ http://www.tecnoaventuras.com ]
  #4 (permalink)  
Antiguo 30/06/2008, 21:28
 
Fecha de Ingreso: febrero-2007
Ubicación: Panamá
Mensajes: 50
Antigüedad: 17 años, 2 meses
Puntos: 1
Respuesta: Permisos de escritura en php

correcto... chmod solo funciona para servidores unix/linux. Para servidores windows creo q no hace falta los permisos de escritura.
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:09.