Striderkim Skrevet 22. juni 2006 Del Skrevet 22. juni 2006 (endret) Eg har laga ei mappe på serveren min som heite "bilder". Inni mappa har eg lagt bilder. (bombe!) Viss eg linker til f.eks "http://wwwwwww.www/bilder/" får eg opp feilmelding "Forbidden You don't have permission to access /bilder/ on this server." Korleis kan eg vise bildene i denne mappa? Skulle kanskje hatt ein php kode som kunne vise bildene i mappa. Heilt på jordet no? Edit: Har chmodda mappa "777"... Endret 22. juni 2006 av Striderkim Lenke til kommentar
Patz Skrevet 22. juni 2006 Del Skrevet 22. juni 2006 Saken er vel at serveren ikke tillater listing av innholdet i mappen "bilder". Prøv å skrive f.eks "http://wwwwwww.www/bilder/bilde.jpg" og se om du får opp bildet. Ellers så er Gallery en glimrende somftware for å vise bildene. Lenke til kommentar
Knebba Skrevet 22. juni 2006 Del Skrevet 22. juni 2006 (endret) denne vil hente ut alle filene i mappen: <?php echo "<h1>Filoversikt:</h1>"; $path ="bilder/"; $dh = opendir($path); while (($file = readdir($dh)) !== false) { echo "<a href='$path/$file'>$file</a><br />"; } closedir($dh); ?> Endret 22. juni 2006 av kennteh Lenke til kommentar
Striderkim Skrevet 22. juni 2006 Forfatter Del Skrevet 22. juni 2006 Patz: Får opp bildet viss eg skriver fullt filnamn ja. Har vurdert Gallery, men ville helst ikkje bruke software med det første. kenneth: Kunne du skrive den om som om det var til http://wwwwwww.www/bilder/ ? Eg er helt grønn på koder... *misunne* men ellers tusen takk! Lenke til kommentar
robgar Skrevet 22. juni 2006 Del Skrevet 22. juni 2006 Om du legger den koden i en php fil og legger den i samme mappe som inneholder "bilder" mappen, vil den liste opp alle bildene i bilder. Lenke til kommentar
ZoRaC Skrevet 23. juni 2006 Del Skrevet 23. juni 2006 om man legger scriptet i /bilder/ må du endre $path til "./"; Lenke til kommentar
Martin A. Skrevet 23. juni 2006 Del Skrevet 23. juni 2006 Liste filer i mappe, når httpd.conf er satt som standard å ikke vise det, løser man med .htaccess. Options +Indexes Dette lagrer du i en .htaccess, som du legger i mappa det gjelder. Lenke til kommentar
Striderkim Skrevet 23. juni 2006 Forfatter Del Skrevet 23. juni 2006 Det hjalp ikkje å legge koden i index.php og legge den over i bilde mappa. <?php echo "<h1>Filoversikt:</h1>"; $path ="bilder/"; $dh = opendir($path); while (($file = readdir($dh)) !== false) { echo "<a href='$path/$file'>$file</a><br />"; } closedir($dh); ?> og det hjalp heller ikkje etter eg endra $path til ./ Og det hjalp heller ikkje å lage ei .htaccess fil der det står kun Options +Indexes Lenke til kommentar
trrunde Skrevet 23. juni 2006 Del Skrevet 23. juni 2006 Se på m4rtin sin løsning, da vil filene bli listet opp Lenke til kommentar
Kagee Skrevet 23. juni 2006 Del Skrevet 23. juni 2006 (endret) Det hjalp ikkje å legge koden i index.php og legge den over i bilde mappa. Husket du å chmod'e index.php? Endret 23. juni 2006 av Kagee Lenke til kommentar
Martin A. Skrevet 23. juni 2006 Del Skrevet 23. juni 2006 Og det hjalp heller ikkje å lage ei .htaccess fil der det står kun Options +Indexes 6368892[/snapback] .htaccess overstyrer httpd.conf (og også php.ini). Derfor ser jeg ingen grunn til at det ikke funket. Du lagret den antageligvis med feil filnavn. Skrev du feil i .htaccess ville du fått en error 500. Internal Server Error. Lenke til kommentar
Striderkim Skrevet 23. juni 2006 Forfatter Del Skrevet 23. juni 2006 Og det hjalp heller ikkje å lage ei .htaccess fil der det står kun Options +Indexes 6368892[/snapback] .htaccess overstyrer httpd.conf (og også php.ini). Derfor ser jeg ingen grunn til at det ikke funket. Du lagret den antageligvis med feil filnavn. Skrev du feil i .htaccess ville du fått en error 500. Internal Server Error. 6370448[/snapback] Kan godt hende eg gjer, feil eller... Har host på b-one.net så trur ikkje det er der problemet ligger heller. Feilmelding: 500 Internal Server Error "Internal Server Error The server encountered an internal error or misconfiguration and was unable to complete your request. Please contact the server administrator, [email protected] and inform them of the time the error occurred, and anything you might have done that may have caused the error. More information about this error may be available in the server error log." Lenke til kommentar
Martin A. Skrevet 23. juni 2006 Del Skrevet 23. juni 2006 Skrivefeil inni .htaccess betyr det der. Options +Indexes Kopiert fra min .htaccess. Lenke til kommentar
Striderkim Skrevet 23. juni 2006 Forfatter Del Skrevet 23. juni 2006 Kunne du sendt heile .htaccess ? for eg trur eg har prob. med å lage den. Lenke til kommentar
Martin A. Skrevet 23. juni 2006 Del Skrevet 23. juni 2006 Du har jo klart å lage den, siden du får feilmelding. Men om du lagde den i notepad, er det mulig at apache ikke digger de første tegnene som kommer med en gang i blandt. htaccess.zip Lenke til kommentar
Striderkim Skrevet 23. juni 2006 Forfatter Del Skrevet 23. juni 2006 Det gjekk ikkje no heller, men ellers takk for at du prøvde Lenke til kommentar
Martin A. Skrevet 24. juni 2006 Del Skrevet 24. juni 2006 Da kan jeg ikke foreslå annet enn at du kontakter b-one.net. Lenke til kommentar
BigJackW Skrevet 24. juni 2006 Del Skrevet 24. juni 2006 Der jeg har hosten min har jeg mulighet i kontroll panelet til å aktiver/deaktivere listin av filer på sida mi: Kataloglisting: Lister innholdet i mapper uten index-fil når de åpnes i en nettleser. Lenke til kommentar
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå