You are here: Re: [PHP] fopen, fsockopen on my virtual host « PHP « IT news, forums, messages
Re: [PHP] fopen, fsockopen on my virtual host

Posted by Richard Lynch on 01/31/05 22:19

Al wrote:
> Richard Lynch wrote:
>> Al wrote:
>>
>>>I've got a script that fetches a stream from a file on our virtual host.
>>>Its
>>>been working fine; but, yesterday they changed something and it no
>>> longer
>>>works.
>>
>> Can you define "no longer works" a bit more clearly...
>>
>> Error messages?
>>
>> Just times out?
>>
>> What?
>>
>>>$fp= fsockopen("www.oursite.org", 80, $errno, $errstr, 30);
>>>
>>>I can use any remote site and fscockopen works fine.
>>>
>>>Anyone have a suggestion as to how I deal with this problem?
>>
>>
>> if ($errno){
>> error_log("fsockopen errored out with # $errno: $errstr");
>> }
>>
>
> Here is my error report:
>
>> Warning: fsockopen(): unable to connect to www.restonrunners.org:80 in
>> /www/r/reston/htdocs/phpList/PQ/PQutility.php on line 364
>> Operation timed out (60)
>
> fsockopen() works fine with remote URLs and even "localhost"; but, not
> with our
> own URL.
>
> I'd use "localhost" but, I need to attach some GET arguments and I can't
> figure
> out a way to do it. e.g.,
>
> $str=
> file_get_contents(localhost?page=processqueue&login=Pmin&password=xxxxx)

Put some quotes on that, and http:// on the front, and it should work as-is.

Your own domain not working is a symptom of something else though...

Can you ping restonrunners.org?

What happens if you try to do this in a shell:
telnet restonrunners.org 80
GET / HTTP/1.0
Host: restonrunners.org


Hit 'return' twice after the 'Host:' line.

You should get your homepage.

You may have some firewall mis-configured, or DNS issues, or /etc/hosts
might be messed up or...

Many things *could* be wrong to cause this, but none of them are really
PHP-related.

--
Like Music?
http://l-i-e.com/artists.htm

 

Navigation:

[Reply to this message]


Удаленная работа для программистов  •  Как заработать на Google AdSense  •  England, UK  •  статьи на английском  •  PHP MySQL CMS Apache Oscommerce  •  Online Business Knowledge Base  •  DVD MP3 AVI MP4 players codecs conversion help
Home  •  Search  •  Site Map  •  Set as Homepage  •  Add to Favourites

Copyright © 2005-2006 Powered by Custom PHP Programming

Сайт изготовлен в Студии Валентина Петручека
изготовление и поддержка веб-сайтов, разработка программного обеспечения, поисковая оптимизация