Foros del Web » Programando para Internet » PHP »

problema con archivos

Estas en el tema de problema con archivos en el foro de PHP en Foros del Web. Hola. Me he instalado una nueva versión de php y me estoy desesperando un poco. Tengo este archivo: $archivo = "final.txt"; $fp = fopen($archivo,"a"); fwrite($fp, ...
  #1 (permalink)  
Antiguo 04/09/2002, 08:05
 
Fecha de Ingreso: enero-2002
Mensajes: 87
Antigüedad: 15 años, 10 meses
Puntos: 0
problema con archivos

Hola. Me he instalado una nueva versión de php y me estoy desesperando un poco. Tengo este archivo:

$archivo = "final.txt";
$fp = fopen($archivo,"a");
fwrite($fp, "$texto");
fclose($fp);

y me da estos errores:

Warning: fopen("final.txt", "a") - Permission denied in ...
Warning: fwrite(): supplied argument is not a valid File-Handle resource in ...
Warning: fclose(): supplied argument is not a valid File-Handle resource in

¿A qué se debe?
  #2 (permalink)  
Antiguo 04/09/2002, 10:55
 
Fecha de Ingreso: abril-2002
Mensajes: 188
Antigüedad: 15 años, 7 meses
Puntos: 0
Re: problema con archivos

Pos por el primer fallo diria q el documento no tiene los permisos necesarios para q pueda ejecutarlo el grupo del apache, nu se, soy mu nuevo en esto, pero me parece q es eso :)

Un saludo :)

Tarodin
[B](CaDa vEz maS ceRca)[B]
<a href="http://ecarbo.homeip.net">CaRbO-OnliNe</a>
  #3 (permalink)  
Antiguo 04/09/2002, 13:40
Avatar de ferny
Il capo della mafia
 
Fecha de Ingreso: febrero-2002
Ubicación: Al final del cable
Mensajes: 10.080
Antigüedad: 15 años, 9 meses
Puntos: 54
Re: problema con archivos

Yo diría que es porque el archivo no existe. Antes de probarlo en la misma carpeta donde está ese script con el boton derecho del raton le das a nuevo -&gt; documento de texto y lo llamas final.txt

Esto crea un archivo de extensión 0 bytes pero que sí existe y debería ser reconocido por el script.

<hr>
Saludos de Ferny desde <img src="http://www.forosdelweb.com/banderas/espana.gif" align=middle>
"En teoría no hay diferencia entre teoría y práctica, pero en la práctica sí hay"
Pásate por <a href="http://www.solodivx.host.sk">Solodivx</a>
  #4 (permalink)  
Antiguo 04/09/2002, 13:58
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 15 años, 11 meses
Puntos: 126
Re: problema con archivos

Revisa los modos de lectura/escritura de php.net ...

En teoria . .el &quot;a&quot; es para:

'a' - Abre sólo para escribir (añadir); sitúa el apuntador del fichero al final del mismo. Si el fichero no existe, trata de crearlo.

Así q deberia crearlo .. pero bueno si tu directorio no tiene esos permisos de escritura . no podras usarlo .. ahi tendras q ir a las propidadesd del directorio y decirle q se puede escribir en el (si es UNIX . CHMOD ..)

<a href='ir.asp?http://www.php.net/manual/es/function.fopen.php' target='_blank'>http://www.php.net/manual/es/function.fo...</a>

Un saludo,
  #5 (permalink)  
Antiguo 05/09/2002, 04:15
 
Fecha de Ingreso: enero-2002
Mensajes: 87
Antigüedad: 15 años, 10 meses
Puntos: 0
Re: problema con archivos

Gracias, pero no consigo poder escribir en el archivo. El archivo está creado, ya que puedo leerlo, pero al escribir, no me deja, ya sea utilizando el modo de escritura a o w. Utilizo Windows con IIS5, y el archivo no tiene denegado ningún permiso de escritura. Lo he creado como siempre. Un saludo.
  #6 (permalink)  
Antiguo 05/09/2002, 18:43
 
Fecha de Ingreso: marzo-2002
Mensajes: 10
Antigüedad: 15 años, 9 meses
Puntos: 0
Re: problema con archivos

Hola selu yo creo q' para lograr escribir en el archivo .txt. debes darle acceso al archivo para actualizarlo un chmod 666 .. bueno eso seria el primer problema pero los otros ni idea :)
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 09:50.