ID:               22937
 Updated by:       [EMAIL PROTECTED]
 Reported By:      freddie at bingham dot net
-Status:           Open
+Status:           Feedback
 Bug Type:         Sockets related
 Operating System: Redhat 7.3
 PHP Version:      4.3.2
 New Comment:

Why shouldn't it give that error? The first url in your 
script does not exist.



Previous Comments:
------------------------------------------------------------------------

[2003-06-08 11:18:35] dunkel at calamus dot net

For me, a similar problem exists in PHP 4.1.2 (on Apache):

Take a look at http://www.calamus.net/cz/modules/wmf.php, please.

In the paragraph "Příručka:" (Documentation:) I want to
fopen() a page on a Czech server. As this page does not exist, a
visible warning is been returned which should probably NOT occur here.
Instead, I expect the function call to ONLY give back an invalid $fp.

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

[2003-06-07 12:06:48] freddie at bingham dot net

This is still happening in the 4.3.2 release

This is the result of the above script:

Warning: fopen(http://pub133.ezboard.com/bonesixthwarriors): failed to
open stream: HTTP request failed! k› in test.php on line 3

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

[2003-04-07 12:16:53] psvanvicat at yahoodot dot com

I have a similar problem, but my virtual host has upgraded to 4.3.1 and
I can't convince them to go back to a stable snapshot...anything I can
do in my scripts to fix this?  Any updates they can do?

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

[2003-03-27 19:01:40] [EMAIL PROTECTED]

Please try using this CVS snapshot:

  http://snaps.php.net/php4-STABLE-latest.tar.gz
 
For Windows:
 
  http://snaps.php.net/win32/php4-win32-STABLE-latest.zip

Works fine here.  (using latest stable CVS)


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

[2003-03-27 18:41:30] freddie at bingham dot net

Consider the following script:

<?php

$p = fopen('http://pub133.ezboard.com/bonesixthwarriors', 'rb');
$p2 = fopen('http://www.microsoft.com', 'rb');

?>

Both sites are opened when using php 4.2.3 (and earier version) whereas
4.3.1 throws the following warning:

Warning: fopen(http://pub133.ezboard.com/bonesixthwarriors)
[function.fopen]: failed to create stream: HTTP request failed! in
/home/juan/public_html/forums/foo.php on line 3

Considering that the second fopen() generates no warnings, fopen is
working in some cases in regards to urls. Of course, Apache has been
restarted numerous times with no effect.

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


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

Reply via email to