chrishan Skrevet 3. april 2007 Del Skrevet 3. april 2007 vet noen om det finnes noen begrensninger på filstørrelser som kan overføres via http med apache2 i ubuntu dapper? jeg har en filserver som kjører apache, og skulle gjerne hatt ut en relativt stor fil som ligger på serveren via en nettleser. filen er over 2 gigabyte, men jeg får bare en feilmelding da jeg prøver å skrive inn adressen til den. har for øvrig bare laget en symlink til den i /var/www/, men det skal jo funke like fint (og det gjør det med mindre filer). feilmeldingen er: Forbidden You don't have permission to access /ferie.iso on this server. Additionally, a 403 Forbidden error was encountered while trying to use an ErrorDocument to handle the request. har lett litt i /etc/apache2/apache2.conf uten å bli noe klokere på hva som forårsaker dette..... Lenke til kommentar
JBlack Skrevet 3. april 2007 Del Skrevet 3. april 2007 Har du prøvd en liten .iso fil? kan det ligge noe i oppsettet, en apache rewrite f.eks, som ikke tillater nedlasting av .iso? Lenke til kommentar
kilogram Skrevet 3. april 2007 Del Skrevet 3. april 2007 Dette har med tilgangen til filen å gjøre. Apache får ikke lov av filsystemet til å lese den filen. Du kan fikse det ved å kjøre "chmod a+r /var/www/ferie.iso" fra en kommandolinje som root. (webroot er på Ubuntu /var/www/, forresten) Ellers så er det noen filtilgangsproblemer også med feilfilene til Apache, så eg lurer egentlig litt på korleis du har satt opp Apache. Lenke til kommentar
chrishan Skrevet 3. april 2007 Forfatter Del Skrevet 3. april 2007 (endret) Dette har med tilgangen til filen å gjøre. Apache får ikke lov av filsystemet til å lese den filen. Du kan fikse det ved å kjøre "chmod a+r /var/www/ferie.iso" fra en kommandolinje som root. (webroot er på Ubuntu /var/www/, forresten) Ellers så er det noen filtilgangsproblemer også med feilfilene til Apache, så eg lurer egentlig litt på korleis du har satt opp Apache. 8298885[/snapback] dette har absolutt ingenting med filtilgangene å gjøre. har sjekket og dobbeltsjekket rettighetene og, som nevnt, har jeg ingen problemer med en mindre fil i samme katalog. det har noe med størrelsen eller filtypen å gjøre. Har du prøvd en liten .iso fil?kan det ligge noe i oppsettet, en apache rewrite f.eks, som ikke tillater nedlasting av .iso? skal prøve dette. vet du i så tilfelle hvor skoen trykker? hvor kan jeg velge om apache tillater nedlasting av iso-filer eller ikke? Endret 3. april 2007 av chrishan Lenke til kommentar
Ueland Skrevet 3. april 2007 Del Skrevet 3. april 2007 (endret) Hirr, jeg kan nesten garantere at det er tilgangsproblemer som gjør at du ikke får opp filen. Apache er ikke satt opp med maksbegrensninger i filstørrelse. Når du leser feilmeldingen ser du at det er flere tilgangsproblemer på serveren: "403 Forbidden error was encountered while trying to use an ErrorDocument to handle the request." Siden det er mer enn bare en ting som skurrer litt så kan tilgangproblemene fint ligge et annet sted. men det virker som noe er chmodded/chownet litt galt et sted. hvor kan jeg velge om apache tillater nedlasting av iso-filer eller ikke? F.eks en .htaccess fil kan hindre det, men hvis dette er din server som du har satt opp helt normalt, så er det ikke sperret noe sted som standard. Endret 3. april 2007 av Ueland Lenke til kommentar
olear Skrevet 3. april 2007 Del Skrevet 3. april 2007 Apache under versjon 2.2 støtter ikke filer over 2GB. Lenke til kommentar
Ueland Skrevet 3. april 2007 Del Skrevet 3. april 2007 (endret) Apache under versjon 2.2 støtter ikke filer over 2GB. 8300207[/snapback] Neivel? Gjelder det bare Linux i så tilfelle? Såvidt jeg husker så er det gamle filsystemer som setter begrensningen i filstørrelser, og ikke Apache. Eneste jeg merker er at Apache ikke returnerer filstørrelse, men kan fremdeles fint late det ned. Chrishan: Du kan jo samtidig sjekke tilgangene til filene i /usr/share/apache2/error, som inneholder feilmeldingsfilene som du egentlig skulle fått opp. Endret 3. april 2007 av Ueland Lenke til kommentar
olear Skrevet 3. april 2007 Del Skrevet 3. april 2007 (endret) Apache 2.2 Features (http://httpd.apache.org/docs/2.2/new_features_2_2.html): Large File Support httpd is now built with support for files larger than 2GB on modern 32-bit Unix systems. Support for handling >2GB request bodies has also been added. Endret 3. april 2007 av olear Lenke til kommentar
Ueland Skrevet 3. april 2007 Del Skrevet 3. april 2007 (endret) Eventuelle filbegrensninger fra brukeren som kjører Apache2 kan jo og sjekkes ved å først sue til www-data, så ta en uname -a, da skal diverse begrensninger bli listet opp. olear: Det forklarer jo ikke hvorfor Apache ikke får lov til å bruke egne feilmeldingsfiler, som feilmeldingen i post #1 indikerer. Endret 3. april 2007 av Ueland Lenke til kommentar
chrishan Skrevet 3. april 2007 Forfatter Del Skrevet 3. april 2007 Apache 2.2 Features (http://httpd.apache.org/docs/2.2/new_features_2_2.html):Large File Support httpd is now built with support for files larger than 2GB on modern 32-bit Unix systems. Support for handling >2GB request bodies has also been added. 8300296[/snapback] det er nøyaktig dette som ser ut til å være problemet. får lastet ned mindre iso-filer. men har nå testet med en film på disken min: chris@jepp:~/test$ ls -l -rwxrwxr-x 1 chris chris 4698230784 2007-01-23 22:08 film.iso -rwxrwxr-x 1 chris chris 6985 2007-04-02 10:34 film.nfo chris@jepp:/var/www/test$ ls -l lrwxrwxrwx 1 root root 64 2007-04-03 16:01 f.iso -> /home/chris/test/film.iso lrwxrwxrwx 1 root root 64 2007-04-03 16:03 f.nfo -> /home/chris/test/film.nfo Lenke til kommentar
Torbjørn Skrevet 3. april 2007 Del Skrevet 3. april 2007 Jeg hadde nøyaktig samme erfaring en tid tilbake (år). Apache 2.0.5x sto det på din screen shot, prøve en upgrade? Lenke til kommentar
chrishan Skrevet 3. april 2007 Forfatter Del Skrevet 3. april 2007 Jeg hadde nøyaktig samme erfaring en tid tilbake (år). Apache 2.0.5x sto det på din screen shot, prøve en upgrade? 8301385[/snapback] tja, men dette er en filserver jeg setter stor pris på stabilitet på, siden jeg svært ofte ikke befinner meg på samme plass som den. derfor kjører den ubuntu dapper, og jeg mener den er helt oppdatert med de siste pakkene i standard repos. Lenke til kommentar
Torbjørn Skrevet 3. april 2007 Del Skrevet 3. april 2007 det burde være en smal sak å finne ut om den er helt oppdatert 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å