Foros del Web » Programando para Internet » PHP »

¿Qué permisos se neceesitan para usar mkdir()?

Estas en el tema de ¿Qué permisos se neceesitan para usar mkdir()? en el foro de PHP en Foros del Web. Buenas. Tengo que utilizar la función mkdir() para crear carpetas en el servidor. Pero me da el siguiente error: Warning: mkdir(fotos/888): Permission denied in . ...
  #1 (permalink)  
Antiguo 22/01/2006, 09:38
Avatar de franquero  
Fecha de Ingreso: julio-2005
Mensajes: 179
Antigüedad: 12 años, 5 meses
Puntos: 1
¿Qué permisos se neceesitan para usar mkdir()?

Buenas.

Tengo que utilizar la función mkdir() para crear carpetas en el servidor. Pero me da el siguiente error:

Warning: mkdir(fotos/888): Permission denied in . . .

¿Qué tengo que cambiar del php.ini para poder utilizar esta función?

Saludos a todos.

PD. En local mkdir() funciona correctamente.
__________________
Es una suerte que la sociedad libre sea más productiva, porque de no haberlo sido jamás se habría tolerado.
  #2 (permalink)  
Antiguo 22/01/2006, 09:55
AlvaroG
Invitado
 
Mensajes: n/a
Puntos:
no permisos de php.ini, sino permisos en el sistema de archivos.
La carpeta donde creás archivos tiene que tener permiso de escritura, si no no vas a poder.


Saludos.
  #3 (permalink)  
Antiguo 22/01/2006, 12:52
Avatar de nosoynadie  
Fecha de Ingreso: noviembre-2005
Ubicación: dando vueltas por aquí
Mensajes: 206
Antigüedad: 12 años
Puntos: 1
Como dice alvlin el usuario que ejecuta mkdir() debe tener permisos de escritura sobre la carpeta dónde vamos a crear la nueva.
__________________
http://www.nosoynadie.net/
  #4 (permalink)  
Antiguo 22/01/2006, 14:06
Avatar de franquero  
Fecha de Ingreso: julio-2005
Mensajes: 179
Antigüedad: 12 años, 5 meses
Puntos: 1
De acuerdo

Qué despiste más tonto. Estaba tan inmerso en php que no supe levantar la cabeza y ver algo tan básico.

Muchas gracias por vuestra respuesta alvlin y nosoynadie.
__________________
Es una suerte que la sociedad libre sea más productiva, porque de no haberlo sido jamás se habría tolerado.
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 11:46.