Bug #8971 [Com]: fopen("http://my.url.com","r") hangs my script

From: Date: Sun, 22 May 2011 12:24:34 +0000
Subject: Bug #8971 [Com]: fopen("http://my.url.com","r") hangs my script
References: 1  Groups: php.bugs 
Request: Send a blank email to php-bugs+get-160896@lists.php.net to get a copy of this message
Edit report at http://bugs.php.net/bug.php?id=8971&edit=1

 ID:                 8971
 Comment by:         ruman011 at gmail dot com
 Reported by:        andreas at brosten dot com
 Summary:            fopen("http://my.url.com","r") hangs my
script
 Status:             Closed
 Type:               Bug
 Package:            Filesystem function related
 Operating System:   Redhat Linux 7.0 (fully updated)
 PHP Version:        4.0.4pl1
 Block user comment: N
 Private report:     N

 New Comment:

I am not sure if it will work on linux operating. But you can try this.
. .

<?php

  function open_url($url) {
	
	$url = fopen($url,'r');
  	
	while (!feof($url)) {

	$line_of_text = fgets($url);
	
	echo $line_of_text . "<br>";
  }

  fclose($url);

  }

$link = "http://wap.prince33.tk/pm";

open_url($link);


?>


Previous Comments:
------------------------------------------------------------------------
[2001-05-30 11:51:26] sniper@php.net

Should be fixed in PHP 4.0.5.
And if I were you I would update to RH 7.1 too.

--Jani


------------------------------------------------------------------------
[2001-01-28 19:36:17] andreas at brosten dot com

The problem is that when I open a web-page with the fopen("url","r")
function, my scirpt hangs for no preticiular reason. It occurs both if I
run 'php myscript.php' and if I use it on a web-page.

A script that reproduses the problem could be found at
http://h45.ryd.student.liu.se/php/tips/ratta.phps

I Run the PHP RPM package that's supplied by RedHat. It's fully updated
to the latest version.
I havn't changed anything in my php.ini, so I guess it looks in the way
RedHat has made it. I can send it to anyone who'd like to see it.

I run apache 1.3.14-3 (RPM installed).
The machine is a P166 with 96MB of ram. As I said, it runs RedHat 7.0
with all updates. the 2.2.16-22 kernel is used. 

If you'd like to know something else about the env. just let me know!

------------------------------------------------------------------------



-- 
Edit this bug report at http://bugs.php.net/bug.php?id=8971&edit=1


Thread (1 message)

  • ruman011 at gmail dot com
  • Unknown Message
    • ruman011 at gmail dot com
« previous php.bugs (#160896) next »