Avatar billede anderseiler Nybegynder
25. juli 2006 - 16:25 Der er 10 kommentarer og
1 løsning

Visning af billede

Hej (:

Jeg ved ikke helt om dette spørgsmål hører til her, eller under Apache, men prøver...

Problemet er, at når jeg har oploadet et billede til min server (den ligger på en linux comp) via browseren, så vil den efterfølgende ikke vise billedet?! Den oploader fint nok, og lægger billedet det rigtige sted.

De andre billeder, som jeg ikke har oploadet, men kopieret direkte ind på servern, vil den godt vise. Jeg bruger en while() til at få billederne udskrevet, så stien er rigtig, da den jo gerne vil vise de andre billeder (jeg har gemt navn og sti i min db).

Men hvordan kan det være, at den ikke vil vise de billeder jeg har oploadet til serveren via browseren?

Mvh
Anders (:
Avatar billede kasperstorm Nybegynder
25. juli 2006 - 19:43 #1
Husker du at indsætte den rigtige sti i databasen??
Avatar billede anderseiler Nybegynder
25. juli 2006 - 19:53 #2
Ja, for den vil gerne vise de billeder, som jeg har lagt ind på serveren manuelt.... Og de har samme sti...
Avatar billede showsource Seniormester
25. juli 2006 - 20:39 #3
Så skal du formodentlig huske at chmod billedet efter upload, for at give andre rettigheder til at se billedet.
Avatar billede anderseiler Nybegynder
25. juli 2006 - 21:15 #4
Nu har jeg gjort sådan, at billederne bliver oploadet til den rigtige sti, og der har chmod 0777 fra standart...

Jeg kan stadig ikke åbne dem i browseren.. Og det er KUN de billeder, som er oploadet til serveren VIA browseren, som jeg ikke kan åbne. De billeder, som jeg manuelt har lagt ind på serveren, kan jeg sagtens åbne.

Hvis jeg sidder inde på selve server maskinen (den står lige ved siden af mig), så kan jeg også sagtens åbne de browser-oploadede billeder i en imageviewer...

Jeg forstår godt nok ikke rigtig noget mere :/
Avatar billede showsource Seniormester
25. juli 2006 - 21:19 #5
så må du jo vise noget kode!
Avatar billede anderseiler Nybegynder
25. juli 2006 - 21:25 #6
Hånden på hjertet, så tror jeg at jeg har postet i den forkerte kategori... Kan jeg se nu hvor tingene har udviklet sig... sorry (:

På den lokale server jeg har på min bærbar (winXP), der virker det hele perfekt. Men prøver jeg så på min server (Linux fedora 5), så vil den ikke vise de browser-oploadede billeder når jeg oploader dem til den server...

De ligger det rigtige sted, jeg bruger den rigtige sti i <img src="">, og rettighederne er sat til 0777... Er der en konfigurationsfejl et eller andet sted??
Avatar billede showsource Seniormester
25. juli 2006 - 21:53 #7
well, det er sikkert din linux, hvor det dir som gemmes i, ikke har læse rettigheder for andre end ejer???????????????

Men kender desværre ikke linux (unix) særlig godt, men bare for sjov kunne du prøve med dette script:
http://showsource.dk/php/vis_script.php?id=1118177424
Avatar billede anderseiler Nybegynder
25. juli 2006 - 22:02 #8
Flot script ! kunne jeg ski nok ikke have skrevet...

Nå, men jeg tror desværre ikke at det hjælper så meget... Den vil jo gerne vise de andre billeder i mappen. Jeg tror jeg prøver at spørge på linuxin.dk. De ved nok lidt mere om apache+linux (:

Men 1000 tak for din tid anyway... vil du have de 60p, så sig til ;) Synes du skal have dem :P
Avatar billede showsource Seniormester
25. juli 2006 - 22:08 #9
well, hvis du prøver scriptet jeg har linket til, og det virker derefter, så kan du få et svar!
Og ellers, hvorfor ikke prøve her:
http://www.eksperten.dk/spm/Styresystemer/Server/Linux/
???

Men selvf. ...... :O)
Avatar billede showsource Seniormester
25. juli 2006 - 22:11 #10
Og b.t.w., en anden ting som måske kan hjælpe dig på vej, er at bruge
<?php
ini_set('error_reporting', E_ALL);

// resten af dit script ......


?>

for at få vist ALLE fejlmeddelser
Avatar billede anderseiler Nybegynder
25. juli 2006 - 22:17 #11
Nu har jeg prøvet at køre dig script (kanont script :P), men desværre med samme resultat... Billedet bliver oploadet til den rigtige mappe helt uden problemer, men den vil ikke vise billedet i browseren.. Jeg kan sagtens åbne det på selve maskinen, men ikke i browseren (: ellers tak for hjælpen...
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester