Do you have a question? Post it now! No Registration Necessary. Now with pictures!
- Posted on
August 10, 2007, 3:12 pm
rate this thread
(openSuSe abandoned PHP4 since version 10, but I have customers who
need php4 support)
The version strings are as follows:
# uname -a
Linux server2 22.214.171.124-34-default #1 SMP Mon Nov 27 11:46:27 UTC 2006
i686 athlon i386 GNU/Linux
# php -v
PHP 4.4.0 (cli) (built: Jun 1 2007 08:43:26)
Copyright (c) 1997-2004 The PHP Group
Zend Engine v1.3.0, Copyright (c) 1998-2004 Zend Technologies
# httpd2 -v
Server version: Apache/2.2.3
Server built: Nov 25 2006 18:25:39
The problem here is that URL fopen does not seem to be open, despite
allow_url_fopen set as On in php.ini and phpinfo() reflecting it.
A simple fopen("http://www.example.com ", r) returns the error "failed
to open stream: HTTP request failed!" in BOTH PHP-in-apache and PHP-
I have checked my network configuration, nameservers and gateway
settings are set up properly, I can also ping and visit the URL i'm
trying to open.
Been looking around for a week now, seen no solution, unless it
slipped by me.
Re: Not the common "failed to open stream: HTTP request failed!" problem
Nope, sorry, if an fsockopen() works (can connect and grab contents), and
a fopen() doesn't, and allow_url_fopen is on, I'm stumped. I'd almost say
there was something wrong with your PHP install. Can't be a 100% sure