![]() |
Linux HTTP WEB Server Issues - Large Files Fail - Printable Version +- QB64 Phoenix Edition (https://qb64phoenix.com/forum) +-- Forum: QB64 Rising (https://qb64phoenix.com/forum/forumdisplay.php?fid=1) +--- Forum: Code and Stuff (https://qb64phoenix.com/forum/forumdisplay.php?fid=3) +---- Forum: Help Me! (https://qb64phoenix.com/forum/forumdisplay.php?fid=10) +---- Thread: Linux HTTP WEB Server Issues - Large Files Fail (/showthread.php?tid=2547) |
Linux HTTP WEB Server Issues - Large Files Fail - old_coder - 03-27-2024 New to this portal, but been coding for a while. Tried to search for assistance but found nothing directly related to my issues - may not be asking the correct questions. Looking for any available assistance with web services in Linux. Created a WEB based music JukeBox (plan to release code when it is de-kluged) on my Windows machines. Works great on XP & Windows 10. System is designed so the music playing appliance is a web server, and users can search / add to que / add to playlists via a WEB interface. Core HTTP handling code was based on luke's simple HTTP server - nicely written and easy to expand from, Recently added options to play music locally (download & play in the WEB browser). Works great on Windows based server, but messes up badly on Linux Based server - downloads never complete or data gets jumbled. All WEB pages are HTML coded in text strings, assembled into packets that are downloaded to the client. I thought this works great on Linux, but testing confirmed large file HTML downloads have the same issue Windows box is a clunker XP Pro machine (64 bit) with 2 GB ram. Linux box is a Raspberry Pi4 with 4 GB ram. Pi4 responds to searches 3 - 4 times faster - excellent portable JukeBox! Every other coded function / WEB function works correct, including HTML page downloads etc AS LONG AS THE DOWNLOAD IS SMALL. Trying to confirm if this is an error I can work around, a legitimate bug, or something I am missing Any comments on Linux side WEB server issues will be appreciated. |