PHP - problemas con la funcion fopen()

   
Vista:

problemas con la funcion fopen()

Publicado por sebastian (25 intervenciones) el 17/08/2011 09:09:25
Buenas noches!!:

Mi nombre es sebastian como dice el titulo tengo el siguiente problema hace poco soy usuario de suse 11.3 migre hace alrededor de 1 semana, me gusto este nuevo sistema operativo bastante rapido muy estable, mi problema es el siguiente no puedo crear archivos con la funcion fopen(), en windows nunca tuve problemas al usar esta funcion, un ejemplo de mi scrip:

<?php

$fp = fopen( "/home/xclaus/Documentos/registro.txt" , "a");
if ($fp == true){
echo "Archivo creado correctamente";
}
else
echo "Fallo al crear el documento";
?>

Las pruebas que e verificado:
-la carpeta cuenta con los permisos correspondientes.
-no muy convencido de lo anteriro aplique permisos 777 (por si acaso pero aun me devuelve false el scrip).
-e buscado alguna solucion en google pero no encuentro nada respecto a este problema e verificado otra rutas pero la falla persiste
-tambien e cambiado la forma de escritura a w, w+, a, a+.

Espero que alguien me pueda ayudar de antemano muchas grasias.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de xve

problemas con la funcion fopen()

Publicado por xve (5525 intervenciones) el 17/08/2011 11:35:34
Hola Sebastian, prueba a utilizar una ruta que exista en apache... por ejemplo, si el host del apache que estas trabajando, esta en /var/www/, apache no puede encontrar la ruta absoluta /home/xclaus/Documentos/registro.txt
Prueba así para hacer la prueba:
1
$fp = fopen( "registro.txt" , "a");

Coméntanos, ok?
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

problemas con la funcion fopen()

Publicado por sebastian (25 intervenciones) el 17/08/2011 19:12:36
muchas grasias xve
acabo de entender el problemas estaba guardando los archivos en la carpeta html-public ya que asy podia visualizar los proyectos, movi el mismo proyecto a la carpeta htdocs y me funciono sin ningun problema la solucion fue cambiar la ruta de DocumentRoot y asy no tuve problemas al crear el archivo muchas grasias por tu pronta respuesta...
Saludos
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar