Ver Mensaje Individual
  #1 (permalink)  
Antiguo 21/10/2013, 22:43
Montes28
 
Fecha de Ingreso: septiembre-2010
Mensajes: 1.853
Antigüedad: 14 años, 2 meses
Puntos: 6
Problemas al utilizar opendir y glob

hola amigos espero me puedan ayudar, necesito mediante php leer los archivos y directorios que se encuentran en un directorio principal para este proposito he intentado utilizar opendir y glob la ruta del directo es /prueba

pero no logro listar nada
Código PHP:
Ver original
  1. $dir = "/prueba/";
  2. if (is_dir($dir)) {
  3.     if ($gd = opendir($dir)) {
  4.         while (($archivo = readdir($gd)) !== false) {
  5.             echo "nombre de archivo: $archivo : tipo de archivo: " . filetype($dir . $archivo) . "\n";
  6.         }
  7.         closedir($gd);
  8.     }
  9. }

Código PHP:
Ver original
  1. $directory = "/root/Escritorio";
  2. $images = glob($directory . "*");
  3. foreach($images as $image)
  4. {
  5.               echo $archivo = substr($image, 8);
  6.   }



obtengo este error
Cita:
opendir(/prueba/): failed to open dir: Permission denied
el error dice que es por permisos pero estos son los permisos
Cita:
drwxrwxrwx. 2 root root 4096 sep 30 21:11 prueb
estoy trabajando en Centos 6,apache

pregunta opendir y glob pueden abrir un gestor de directorio desde / ? o solo debe desde el servidor web (apache, document root)