Re: [PHP] fopen, fsockopen on my virtual host

2005-02-01 Thread Al
Richard Lynch wrote:
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=processqueuelogin=Pminpassword=x)

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.
You are correct, the problem is due to the host switching to load balancing 
servers.

Required syntax is now fsockopen(localhost.domain.com, port, time) and
$string= file_get_contents(http://localhost.domain.com/path;).
Thanks again
--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php


[PHP] fopen, fsockopen on my virtual host

2005-01-31 Thread Al
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.

$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?
--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php


Re: [PHP] fopen, fsockopen on my virtual host

2005-01-31 Thread Richard Lynch
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);
}

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

-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php



Re: [PHP] fopen, fsockopen on my virtual host

2005-01-31 Thread Al
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=processqueuelogin=Pminpassword=x)
--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php


Re: [PHP] fopen, fsockopen on my virtual host

2005-01-31 Thread Al
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);
}
Same, only a minor typo correction
Here is my error report:
Warning: fsockopen(): unable to connect to www.restonrunners.org:80 in 
/www/r/restonrunners/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=processqueuelogin=Pminpassword=x)
--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php


Re: [PHP] fopen, fsockopen on my virtual host

2005-01-31 Thread Jochem Maas
Al wrote:
Richard Lynch wrote:
...
$str= 
file_get_contents(localhost?page=processqueuelogin=Pminpassword=x)

$str = 
file_get_contents('http://localhost/?page=processqueuelogin=Pminpassword=x');

--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php


Re: [PHP] fopen, fsockopen on my virtual host

2005-01-31 Thread Richard Lynch
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=processqueuelogin=Pminpassword=x)

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

-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php