Re: [PHP-ES] Leer directorio cuando es una unidad mapeada
[email protected] (Mauricio Cuenca)
| Newsgroups | php.general.es |
|---|---|
| Message-ID | <[email protected]> |
En Windows, el usuario que ejecuta el Apache (generalmente SYSTEM o algo parecido), no tiene privilegios de red. Tienes que cambiar los permisos, pero no a través de PHP, sino desdel el propio sistema operativo. Dándole permisos al usuario que ejecuta el servidor sobre esa unidad de red. -- Mauricio 2009/11/12 Reynier Perez Mira <[email protected]> > Hola listeros: > Estoy desarrollando una pequeña aplicación que básicamente debe leer el > contenido de un directorio e insertar a la BD los nombres y rutas de las > carpetas y ficheros contenidos dentro del directorio raíz. La aplicación > funciona perfectamente pero con directorios locales. Por ejemplo si mapeo > una unidad de red, dígamos Z no me funciona me da error de lectura. El > error > concreto es el siguiente: > > opendir(Z:/) [function.opendir]: failed to open dir: No error > > Tampoco puedo dar permisos desde PHP a ese directorio (por supuesto es una > unidad de red mapeada en el servidor donde se ejecuta Apache+PHP). ¿Alguna > idea o sugerencia para resolver este problema? > > Saludos y gracias por adelantado > -- > ReynierPM >