For some reason the load function within the distro does not seem to work and I cannot load files I'm attempting to access through a web browser.
When I attempt to access content the web browser gives me an error stating "No data received." However, the terminal I'm running the server in gives me the "HTTP/1.1 200 OK" message. This means that the program executed without running into any errors including, most importantly, the fopen command on line 226 in the distro.
If fopen works that means I correctly defined the root and absolute-path and the command was able to access the correct file to open. If I messed up in any way I would have received error 500 on line 229 of the distro. I decided to debug the program with GDB and I noticed that when the "load" function is called (line 234 in the distro) it seemingly does nothing. GDB skips right by it when using the "next" command. When I attempt to "step" into the function nothing happens.
Is anybody else having this issue? Is there something I could be doing wrong that would cause load not to execute?