Hallo Allerseits.
Habe hier ein kleines Problem: Ich möchte gerne auf meinem Server eine Datei im WWW freigeben. Diese liegt im gleichen Verzeichnis wie index.html und ebenfalls rxwr-xr-x gemodded. Leider sagt mir Apache immer 403 - forbidden (die index.html kann ich natürlich problemlos aufrufen). Wie kriegt man Apache dazu mir diese Datei zu liefern wenn ich deren URL aufrufe?
Viele Dank.
Martin
Apache2 zur Dateifreigabe konfiguieren - wie?
-
thrawn1024
- Posts: 47
- Joined: 2004-09-04 21:36
Log
Access_log sagt:
Error_log sagt:
Was will er mir damit sagen?
Vielen Dank.
Martin.
Code: Select all
62.214.192.86 - - [18/Feb/2005:20:36:51 +0100] "GET /1998_abi.avi HTTP/1.1" 403 419 "-" "Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1)"Code: Select all
[Fri Feb 18 20:36:51 2005] [error] [client 62.214.192.86] (75)Value too large for defined data type: access to /1998_abi.avi failed
Vielen Dank.
Martin.
-
superuser1
- Posts: 291
- Joined: 2003-11-26 18:43
- Location: earth
Re: Apache2 zur Dateifreigabe konfiguieren - wie?
Hi...
wie groß ist die Datei?
:roll:
wie groß ist die Datei?
:roll:
Re: Apache2 zur Dateifreigabe konfiguieren - wie?
Der Standard-Wert für diese Einstellung ist wohl 2GigaByte.
Man kann den Wert ändern:
Apache 1.x
http://httpd.apache.org/docs/mod/core.h ... equestbody
Apache 2.x
http://httpd.apache.org/docs-2.0/mod/co ... equestbody
0 (unbegrenzt) wäre also die richtige Wahl.
Allerdings liest man an sehr vielen Stellen, dass man keine Dateien >2GB via Apache bereitstellen kann. Was da nun stimmt weiß ich nicht.
Ich nehme an, dass >2GB nicht möglich sind mit "normal" kompiliertem apache.
Bei größeren Dateien gibts also 2 (3) Möglichkeiten:
(- Einstellung ändern (per Directive in der httpd.conf) )
- Splitten in kleinere Teile
- Datei per ftp zum Download anbieten.
Man kann den Wert ändern:
Apache 1.x
http://httpd.apache.org/docs/mod/core.h ... equestbody
Apache 2.x
http://httpd.apache.org/docs-2.0/mod/co ... equestbody
0 (unbegrenzt) wäre also die richtige Wahl.
Allerdings liest man an sehr vielen Stellen, dass man keine Dateien >2GB via Apache bereitstellen kann. Was da nun stimmt weiß ich nicht.
Ich nehme an, dass >2GB nicht möglich sind mit "normal" kompiliertem apache.
Bei größeren Dateien gibts also 2 (3) Möglichkeiten:
(- Einstellung ändern (per Directive in der httpd.conf) )
- Splitten in kleinere Teile
- Datei per ftp zum Download anbieten.
Re: Apache2 zur Dateifreigabe konfiguieren - wie?
Auch das muß nciht immer helfen, siehe die Aufregung um gemirrorte SUSE-DVD-Images .... auch das verwendete Dateisystem kann daran schuld sein, dann ist allerdings die Datei selber schon nicht mehr einwandfrei und die Aufregung zu spät.Gangsta wrote: - Datei per ftp zum Download anbieten.
Bei einem kleinen Wert über den 2GB kann packen noch helfen, um unter die Grenze zu kommen, der Erfolg hängt aber von der Datei ab und ist nicht vorhersehbar.
Grüße,
flo.
Vielen Dank
Ich möchte mich für Eure Hilfe bedanken.
Es lag tatsächlich daran, dass die Datei >3GB ist. In kleineren Dateien ist der Download kein Problem mehr.
Viele Grüße
Martin
Es lag tatsächlich daran, dass die Datei >3GB ist. In kleineren Dateien ist der Download kein Problem mehr.
Viele Grüße
Martin