|
|

03-21-2011, 06:32 PM
|
|
Member
|
|
Join Date: Dec 2009
Posts: 31
|
|
Large PHP Uploads Stall/Fail
I'm having a problem with large PHP uploads. For some reason I can't upload files greater then about 180 MB.
Right now I'm trying to upload a file that is 700 MB through PHP, but it seems to stall as soon as I start the upload. It will go to 0.03% and not any further. The transfer speed is super low, either 8 KB/s or 12 KB/s. My connection will do 180 KB/s.
I know the script works because If I switch back to Apache I can upload a 2 GB file with no problem. I have both PHP upload settings set to 2048 MB. 256 MB PHP memory limit.
Litespeed tmp is set to a second 1TB drive with plenty of free space for the uploads. I did a few searches on the forum but didn't really come up with any kind of solutions.
Does anyone have any settings or ideas for me to try?
Thanks
|

03-21-2011, 08:42 PM
|
|
LiteSpeed Staff
|
|
Join Date: Oct 2010
Posts: 2,337
|
|
|
|

03-22-2011, 06:32 AM
|
|
Member
|
|
Join Date: Dec 2009
Posts: 31
|
|
Quote:
Originally Posted by webizen
|
I saw that and looked through it. I am using his settings from his first post, I wasn't sure about the connection timeout at 10000 since I have a ton of small images being downloaded.
But I set them all the same. And still have the same problem.
Uploads also get really slow after a little bit of uploading. Im uploading a 200 MB file right now and it started at 175 KB/s and now its down to about 20 KB/s and I use users complaining about the same thing happening to them.
|

03-22-2011, 08:02 AM
|
|
LiteSpeed Staff
|
|
Join Date: Sep 2009
Posts: 2,218
|
|
|
try 4.1RC4 or 4.1RC5, see if any difference.
|

03-22-2011, 01:14 PM
|
|
Member
|
|
Join Date: Dec 2009
Posts: 31
|
|
Quote:
Originally Posted by NiteWave
try 4.1RC4 or 4.1RC5, see if any difference.
|
Well I tried that, but it screwed everything up. All of my rewrite rules seemed to stop working, no one could download anything. So I had to completely uninstall litespeed, but I couldn't do that because I couldn't stop the litespeed service.
Had to restart, then uninstall, then reinstall lsws.
Is there anything else I should look into because Id rather not like to go thought that again and have an hour of downtime.
|

03-22-2011, 01:39 PM
|
|
LiteSpeed Staff
|
|
Join Date: Oct 2010
Posts: 2,337
|
|
|
Try increase your memory_limit in php.ini to 512M and memory_limit (soft/hard) in lsphp5 to 500M.
|

03-22-2011, 02:39 PM
|
|
Member
|
|
Join Date: Dec 2009
Posts: 31
|
|
Quote:
Originally Posted by webizen
Try increase your memory_limit in php.ini to 512M and memory_limit (soft/hard) in lsphp5 to 500M.
|
That actually seemed to make it worse. I tried uploading a 700 MB file, and it started out uploading at full speed and correctly, but at about 7% into the upload it started to go very slow, about 20 KB/s and totally stopped at about 250 MB.
|

03-22-2011, 06:54 PM
|
|
Member
|
|
Join Date: Dec 2009
Posts: 31
|
|
|
I think I made some progress on this.
In the isphp5 settings I changed the Max Connections to 250 and it seems to upload a lot better. I tested with a 700 MB file and it made it all the way to 97% then stalled again.
I looked at Real Time Stats and saw that the server had just restarted the uptime was at 2 minutes.
I think the main part of my problem is the Litespeed keeps restarting so a long upload can never finish.
Is there anything I can try on getting the server to not restart like its doing? I tried to fix this problem before but was not successful. I do have Graceful Restart Timeout set to -1.
Thanks
|

03-22-2011, 07:33 PM
|
|
LiteSpeed Staff
|
|
Join Date: Sep 2009
Posts: 2,218
|
|
Quote:
|
Had to restart, then uninstall, then reinstall lsws.
|
sorry, have cause so much trouble with you.
I assume you're not familiar with litespeed's version management feature.
it's
admin console->
Actions->
Version Manager
you can install multiple version litespeed on your sever, and switch between them by just one click in above page. and usually has 0 downtime.
in your case, you can install 4.0.20, 4.1RC4, 4.1Rc5 and switch between them without worrying about downtime.
what version you tried, 4.1RC4 or RC5 ?
|

03-22-2011, 07:51 PM
|
|
Member
|
|
Join Date: Dec 2009
Posts: 31
|
|
Quote:
Originally Posted by NiteWave
sorry, have cause so much trouble with you.
I assume you're not familiar with litespeed's version management feature.
it's
admin console->
Actions->
Version Manager
you can install multiple version litespeed on your sever, and switch between them by just one click in above page. and usually has 0 downtime.
in your case, you can install 4.0.20, 4.1RC4, 4.1Rc5 and switch between them without worrying about downtime.
what version you tried, 4.1RC4 or RC5 ?
|
I tried that, but I couldn't get it to switch back. I tried to switch back to 4.0.20 but when it did its restart it was still on 4.1RC5.
I did not try 4.1RC4, only 4.1RC5.
I just tried uploading a 700 MB file again and it went through all the way at full speed. And litespeed did not restart during the upload. The uptime is 1 hour 31 minutes. So I'm guessing that my problem is because litespeed keeps restating.
Thanks
|
| Thread Tools |
|
|
| Display Modes |
Linear Mode
|
Posting Rules
|
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
HTML code is Off
|
|
|
All times are GMT -7. The time now is 10:12 AM.
|
|