Trouble with a large file


#1

Have a problem accessing a large file. Uploaded last night using cuteFTP and it reported as finishing succesfully. When you go into the HTTP folder using IE or firefox you don’t see the size of the file and are unable to download it.

file is here:
http://bigmandan.com/Files/WoW/wowbig.zip

I can download the file and see details on the FTP side, and CHMOD permissions seem to be set properly.

Any clue as to why i cant download it using HTTP?

(and for those curious, its an iso of a DVD install of world of warcraft, no law breaking done)


#2

is there a file size limit on DH?


#3

I am not aware of any file size limit other than the ~7MB upload limit imposed by PHP scripts, due to the default configuration of the DreamHost install of PHP.

I should note, that the PHP upload limit above also affects the web based FTP client provided by DreamHost, but this can be avoided by using a ‘real’ FTP client.

Mark


Save [color=#CC0000]$50[/color] on DreamHost hosting using promo code [color=#CC0000]SAVEMONEY[/color] ( Click for promo code details )


#4

i’m having the same problem… I have a 6+gb image that I’m trying to download back from my website, and it won’t work … it gives the following error on the browser:

Forbidden

You don’t have permission to access /temp/iLife/ilife.dmg on this server.

Additionally, a 404 Not Found error was encountered while trying to use an ErrorDocument to handle the request.

?? :frowning:


#5

It seems that there is a file size limit imposed by Apache (< version 2.2), a rather large limit, but a limit none the less.

See kchrist’s reply in the other thread you posted in…

http://discussion.dreamhost.com/showflat.pl?Cat=&Board=forum_troubleshooting&Number=25521&page=&view=&sb=&o=&vc=1

Mark


Save [color=#CC0000]$50[/color] on DreamHost hosting using promo code [color=#CC0000]SAVEMONEY[/color] ( Click for promo code details )


#6

Default file size limit on any system is of 2 GB and you cannot see those files from the browser. This file size limits are set on system level which cannot be modified from any configuration files.

You can download or upload such files with FTP but you cannot see those files using http.

http://www.etechsupport.net


#7

Default file size limit on any system is of 2 GB

Assuming you mean Apache’s file size limit, and not the “system” (which usually refers to the operating system), you’re close, but not exactly right. Apache < 2.2 can handle files up to 2 or 4 GB depending on version and compile flags.

This file size limits are set on system level which cannot be modified from any configuration files.

This is not something that’s “set” so much as it is an inherent limitation of 32bit integers.


If you want useful replies, ask smart questions.


#8

I reccomend looking into getting your file bit torrented if you can, that would definatly be the best way to shoare a file so large. If you need http access, then I’d reccomend looking into a system to compress the file and place it into several smaller archives. I know there’s a way you can do that through ssh since the file is already on your server - that way you don’t have to upload it again. (but I don’t remember exactly what it is… perhaps it’s just a flag you can set on tar, but I seem to recall it being a seperate program.)

–Matttail
art.googlies.net - personal website


#9

#To split a big file use the following command
split --bytes=sizeoffileyouwanttosplit filename
#for example :- split --bytes=1000m backup.tar.gz

#To join them again use
echo file1 << file2

Outsourced Hosting support and Server Management


#10

thanks for all the help! I think I’ll go the FTP route, since the file is already up on the server, and I would prefer not to reupload 6GB on 512Kb bandwidth. :slight_smile: Thanks!


#11

[quote]#To split a big file use the following command
split --bytes=sizeoffileyouwanttosplit filename
#for example :- split --bytes=1000m backup.tar.gz
[/quote]
what software can join and extract it under windows?

~Blebekblebek


#12

I had a quick Google and found this site http://www.freebyte.com/hjsplit/ which has versions of hjsplit for various machines and operating systems.

I have not tried it but it seems to be simple enough to split and join files across operating systems.

Freeware.


Norm

Opinions are my own views, not DreamHosts’.
I am NOT a DreamHost employee OK!! :@

You act on my advice at your own risk!


#13

I know that already
the problem is… how to join the *.aa *.ab file on windows?

~Blebekblebek


#14

Sorry, I did not know you knew. If I had known you knew I would have known not to mention it. But I knew that others reading the thread might not know, and needed to know what I did not know you knew but now I do know you knew… you know. :wink:

Still there is always dos.

In a dos window use copy.
copy file.aa+file.ab newfile.

That will concatenate the two files into the third file newfile.
The default copy treats files as ascii files so for binary files you need the /B option as in copy /B. Providing of course that the two binary files are suitable for joining in this way to make a third!

You can also use type and redirection and wildcards. For more complex scenarios consider xcopy.

That is why I would use a freeware/shareware tool :slight_smile:


Norm

Opinions are my own views, not DreamHosts’.
I am NOT a DreamHost employee OK!! :@

You act on my advice at your own risk!