First of all, I am not a programmer, I am having a problem with a php application that I did not write but I am trying to fix this one problem that I have. The interface of the program allow users to register and download files and that all works well. But, whenever a download exceeds 5 minutes, the download stops, (timesout). Any of the files can be downloaded fine without any problems as long as it does not take more than 5 mins. Also, I can download large files, more than five minutes from the web server (outisde of php) and they download fine. This should rule out the server and other variables. I assume this is a session timeout for the download. Interestingly, while the download is in progress, I cannot navigate to a new page in the browser within the app that I am logged into, until the download stops (timesout) then I can navigate the menus and such, or refresh the page.
In my php.ini file, I currently have "max_execution_time = 0" to stop the "session" from timing out on the download, but this does not help. Here is what my system is running:
Windows 2003 server
php ver 4.3.8
IIS 6
This seems to be a php problem, but might be the combination of php with Windows IIS, not sure. Does anyone have any suggestions on how to troubleshoot, or where the problem might be. (yeah, I know, Apache, and Linux would be a good start) Or how a download session is handled differently?
Thanks!
Grantmo