symlink <2GB Problem?

FreeBSD, Gentoo, openSUSE, CentOS, Ubuntu, Debian
tischi
Posts: 215
Joined: 2003-10-26 17:57
 

symlink <2GB Problem?

Post by tischi »

Moin moin,

habe mal eine Frage habe eine Datei die nicht in einem übers web erreichbaren Orner liegt. So diese Datei ist 2,1GB groß.

Nun ist das Problem die Downloads von kleineren Datein laufen perfekt und den symlink, nun aber hab ich das problem das ich wenn ich ein symlink über web aufufe, eine 404 Forbidden seite bekomme.

Habe schon gegoogled nach max file size oder sonst was. Liegt das am 32bit system?

jemand eine ahnung?

//edit
sehe auch gerade selbst wenn ichs mal ins web verzeichniss kopiere gehts nicht mhhh...

//edit2
okok war bissel eillig gerade was gefunden
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

mal schaun ob es aktiviert ist

Suse 9.3
flo
Posts: 2223
Joined: 2002-07-28 13:02
Location: Berlin
 

Re: symlink <2GB Problem?

Post by flo »

Tischi wrote://edit2
okok war bissel eillig gerade was gefunden
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
Der Satz stammt aus der ReleaseNote des Apachen 2.2.0:
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.
Der 2.2er Apache ist nicht gerade die Standardversion auf SuSE 9.3, ergo müsstest Du zur Lösung des Problems nun kompilieren, komprimieren oder segmentieren. :-)

flo.

P.S.: Es kann immer noch sein, daß die Ursache gar nciht in der großen Datei liegt, dann poste bitte aussagefähige Logs.
tischi
Posts: 215
Joined: 2003-10-26 17:57
 

Re: symlink <2GB Problem?

Post by tischi »

Also wenn ich die datei bei symlink aufrufen will:

Code: Select all

[Tue Feb 21 21:07:10 2006] [error] [client 80.145.xxx.xxx] Symbolic link not allowed: /var/www/vhosts/xxxx.de/subdomains/serverx/httpdocs/downloads/1781052029/Forgotten_Hope_V0.70_full.rar
So das lustige dabei ist, erstelle ich einen symlink für eine andere datei die auch mit in dem ordner liegt und den gleichen owner und chmod hat, geht es.

Versuche ich die datei direkt per http zu öffnen ohne symlink:

Code: Select all

[Tue Feb 21 22:14:25 2006] [error] [client 80.145.xxx.xxx] (75)Value too large for defined data type: access to /Forgotten_Hope_V0.70_full.rar failed
okay das ist klar, da gerade Apache/2.0.53 läuft, geht nix über 2GB.

nun habe ich die möglichkeit, klar das archiv zu splitten, will ich aber nicht :P

Also müsste ich Apache 2.2.0 kompilieren richtig?
mhh gute frage^^ läuft das dann noch mit plesk usw :roll:
flo
Posts: 2223
Joined: 2002-07-28 13:02
Location: Berlin
 

Re: symlink <2GB Problem?

Post by flo »

Tischi wrote:Also müsste ich Apache 2.2.0 kompilieren richtig?
mhh gute frage^^ läuft das dann noch mit plesk usw :roll:
Was ist Plesk? :-)

Im Ernst ... IMHO eher nicht, aber nachdem Du ja (SuSE) eh RPMs benutzt, probier das aus.

Ã?brigens geht der Transfer solch großer Dateien per FTP einwandfrei.

flo.
tischi
Posts: 215
Joined: 2003-10-26 17:57
 

Re: symlink <2GB Problem?

Post by tischi »

habe jetzt mal zum spass die neuste apache version nebenbei draufnstalliert (anderer port)

so nun datei reinkopiert... und geht auch nicht :-(

er biete die Datei zwar zum download an, aber ist 0 byte groß -(
jemand eine idee?
User avatar
isotopp
Posts: 471
Joined: 2003-08-21 10:21
Location: Berlin
 

Re: symlink <2GB Problem?

Post by isotopp »

Tischi wrote:jemand eine idee?
Eine ganze Menge sogar, aber ich sitze nicht an Deiner Console. Was sagt ein "strace" ("strace -e open,read,close") auf einen httpd mit -X, von dem Du versuchst diese Datei zu bekommen?

Ist split eine Option, oder mußt Du tatsächlich den httpd für 2G fit machen?
User avatar
Joe User
Project Manager
Project Manager
Posts: 11186
Joined: 2003-02-27 01:00
Location: Hamburg
 

Re: symlink <2GB Problem?

Post by Joe User »

SymLinks im vHost->Directory zugelassen? Welche(s) Filesystem(Version)? LargeFileSystem im Apache aktiviert?
PayPal.Me/JoeUserFreeBSD Remote Installation
Wings for LifeWings for Life World Run

„If there’s more than one possible outcome of a job or task, and one
of those outcomes will result in disaster or an undesirable consequence,
then somebody will do it that way.“ -- Edward Aloysius Murphy Jr.
tischi
Posts: 215
Joined: 2003-10-26 17:57
 

Re: symlink <2GB Problem?

Post by tischi »

naja wird mir wohl nxi anderen übrig bleiben als zu slitten oder per ftp, was für größere files ja eh besser von der performance wäre...

okay danke für alles

schönen abend noch
tischi
Posts: 215
Joined: 2003-10-26 17:57
 

Re: symlink <2GB Problem?

Post by tischi »

wo aktiviere ich es? also das LargeFileSystem
der rest ist okay!
Habe schon im apache docs gesucht.
User avatar
Joe User
Project Manager
Project Manager
Posts: 11186
Joined: 2003-02-27 01:00
Location: Hamburg
 

Re: symlink <2GB Problem?

Post by Joe User »

Tischi wrote:wo aktiviere ich es? also das LargeFileSystem
Apache <2.2: Patchen und rekompilieren.
PayPal.Me/JoeUserFreeBSD Remote Installation
Wings for LifeWings for Life World Run

„If there’s more than one possible outcome of a job or task, and one
of those outcomes will result in disaster or an undesirable consequence,
then somebody will do it that way.“ -- Edward Aloysius Murphy Jr.
tischi
Posts: 215
Joined: 2003-10-26 17:57
 

Re: symlink <2GB Problem?

Post by tischi »

hab ich läuft auch.
er will auch download starten ist sofort fertig und 0 byte groß...
andere files unter 2gb laufen aber das leider nicht.
bithunter_99
Posts: 8
Joined: 2006-02-20 21:11
 

Re: symlink <2GB Problem?

Post by bithunter_99 »

ich habe auf mein Debian den 2.0.54 laufen, da geht das mit den großen dateien
Roger Wilco
Posts: 5923
Joined: 2004-05-23 12:53
 

Re: symlink <2GB Problem?

Post by Roger Wilco »

bithunter_99 wrote:ich habe auf mein Debian den 2.0.54 laufen, da geht das mit den großen dateien
Debianspezifischer Patch, siehe auch http://www.apacheweek.com/issues/03-03-06#vendors. Offiziell ist LFS aber trotzdem erst ab Apache 2.2.0 enthalten.