I isolated the problem I had with PHP 4.3.0
The page that hung had two include() commands in it. They included files on other servers through “http://”
Both server names resolved fine, and the php.ini allow_url_fopen.. directive was set on, and finally, it worked fine in PHP 4.2.2 so it annoys me that it broke in 4.3.0
I’ll submit a bug report to php.net later..