those settings look like they should work, but really it depends on your connection speed and how long it takes your host to send the file to your system.
try adding this at line 1 of the page:
<?php set_time_limit(0); ?>
Your friends over here at WebAssist! These Dreamweaver extensions will assist you in building unlimited, custom websites.
These out-of-the-box solutions provide you proven, tested applications that can be up and running now. Build a store, a gallery, or a web-based email solution.