Ver Mensaje Individual
  #29 (permalink)  
Antiguo 29/05/2010, 03:24
carlosZI
 
Fecha de Ingreso: abril-2007
Ubicación: Zamora España
Mensajes: 11
Antigüedad: 17 años
Puntos: 0
Respuesta: Mostrar Imágenes

Puedes poner al usuario jota dentro del grupo apache (en realidad se llama www-data) pero al revés no es muy recomendable, ten en cuenta que cualquiera que pueda acceder con permisos del grupo www-data, tendría los tuyos. Tal vez deberías mirar para configurar user-dir, y evitar problemas relativos a acceder a ficheros fuera de tu home. Por cierto, recomiendo muy mucho el cherokee o el lighttpd frente al apache, "pero para gustos, colores."

Yo también muestro en mi web imágenes de un directorio con un código tal que así:

Código:
        $directorio=opendir($DIR_BASE."/".$fila[ID]."/");   // fila[] es la matriz devuelta por la consulta mysql

    while (false !== ($archivo = readdir($directorio)))
    {
          if ($archivo=='.' || $archivo=='..' || $archivo=='160' || $archivo=='640' ) continue; // estos son los directorios
          else
          {    echo "<a href=\"fotos.php?id=".$fila[ID]."&foto=".$archivo."\">
             <img src=\"".$DIR_BASE."/".$fila[ID]."/".$archivo."\" alt=\"foto\" border=\"0\" />
                 </a>";
          }
    }
    closedir($directorio);
y sólo me da problemas cuando los archivos no tienes permisos al menos de 444 (-r--r--r--), pero en tu caso, tal y como muestras no debería dártelos.

No entiendo porque no te los muestra.