Foros del Web » Programando para Internet » PHP »

Warning... Permission denied in... Por qué?

Estas en el tema de Warning... Permission denied in... Por qué? en el foro de PHP en Foros del Web. Hola amigos, tengo un problema al utilizar la función file_put_contents() y este es que no me permite modificar un archivo dando el siguiente error: Cita: ...
  #1 (permalink)  
Antiguo 09/12/2007, 17:15
Avatar de marcosr  
Fecha de Ingreso: agosto-2005
Ubicación: Montevideo, Uruguay
Mensajes: 451
Antigüedad: 19 años, 3 meses
Puntos: 5
Warning... Permission denied in... Por qué?

Hola amigos, tengo un problema al utilizar la función file_put_contents() y este es que no me permite modificar un archivo dando el siguiente error:

Cita:
Warning: file_put_contents(../archivos/archivo.txt) [function.file-put-contents]: failed to open stream: Permission denied in /home/www/sitio/php/arhivos.php on line 62
Y de hecho el directiorio es válido y el archivo existe, esta es la línea 62:

Código PHP:
$accion file_put_contents("../archivos/archivo.txt"$cabecera."[;]".$titulo."[;]".$texto);

if (
$accion false) { header("Location: ../../admin/editar/?e"); exit; } // Esto es agregado 
El servidor es doméstico y es un Ubuntu Server (LAMP), puede ser que PHP no tenga privilegios suficientes para modificar archivos en home???

Saludos !
__________________
Yo hago preguntas inteligentes para obtener respuestas rapidas, y vos?
(únete a la campaña !)
  #2 (permalink)  
Antiguo 09/12/2007, 17:18
 
Fecha de Ingreso: marzo-2007
Mensajes: 129
Antigüedad: 17 años, 8 meses
Puntos: 0
Re: Warning... Permission denied in... Por qué?

Verifica que la carpeta o el archivo que estas intentando modificar no este en modo solo lectura ;)
__________________
Software Analyst and developer
http://ebalestrini.com
  #3 (permalink)  
Antiguo 09/12/2007, 21:28
Avatar de NUCKLEAR
Moderador radioactivo
 
Fecha de Ingreso: octubre-2005
Ubicación: Cordoba-Argentina
Mensajes: 5.688
Antigüedad: 19 años
Puntos: 890
Re: Warning... Permission denied in... Por qué?

efectivamente Es un error de permisos
__________________
Drupal Argentina
  #4 (permalink)  
Antiguo 09/12/2007, 23:24
Avatar de marcosr  
Fecha de Ingreso: agosto-2005
Ubicación: Montevideo, Uruguay
Mensajes: 451
Antigüedad: 19 años, 3 meses
Puntos: 5
Re: Warning... Permission denied in... Por qué?

El error era increíblemente que la carpeta estaba en modo "sólo lectura" y esto se debió a que en la configuración de "Samba Server" no especifiqué los permisos para las carpetas creadas.

Muchas gracias a todos !
__________________
Yo hago preguntas inteligentes para obtener respuestas rapidas, y vos?
(únete a la campaña !)

Última edición por marcosr; 10/12/2007 a las 08:24
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:46.