Jump to content


Photo

Http Request Failed! Http/1.1


  • Faça o login para participar
2 replies to this topic

#1 yZarc

yZarc

    O Loco Meu !!

  • Usuários
  • 259 posts
  • Sexo:Não informado
  • Localidade:Sp/SP
  • Interesses:Programador php

Posted 14/07/2003, 03:21

tpw, = naqueles sistema de whois de dominio, tenho que abrir uma pagina em outro servidor, mais ele da esse erro,


[14-Jul-2003 02:45:44] PHP Warning: fopen(http://****/log.asp?cod=1&): failed to open stream: HTTP request failed! HTTP/1.1 500 Internal Server Error
in /home/,ssssl/public_html/log/file.php on line 16 onde tem isso,


$uri = $url.$i;
$fp = fopen($uri."&",'r');
$rd = fread($fp,999999);
fclose($fp);

alguem sabe oq pode ser?

o server num é pq ele faz isso normau, deve ser algo no servidor onde esta o ASP,
tem alguma forma diferente de fazer isso, por scoks deu o mesmo erro

valew
Hackers, you'll be free...

Community4Dev.org

Join us now and share de knowledge.


Comunidade para Desenvolvedores Livres...
Crie sem restrições e jogue fora as malditas licenças proprietárias...


em breve de volta....

#2 Stormbringer

Stormbringer

    I'd love to stay with you all

  • Ex-Admins
  • 2927 posts
  • Sexo:Não informado
  • Localidade:Goiânia - GO
  • Interesses:Atualmente: pesquisa e desenvolvimento de web-games

Posted 14/07/2003, 08:42

...log.asp?cod=1&...


cara, tudo bem vc dar fopen em arquivo... mas vc tah dando fopen numa query string tb :)

aí ñ dah né!! heheheh

outra coisa, pelo que entendi está em outro servidor... será que esse arquivo tb tem a permissão de leitura pra esse caso? ou vc precisa informar user e senha para abri-lo?

mas a primeira coisa a matar, é a query string, que fopen ñ abre mesmo!

๑۩۞۩๑Let the Carnage Begin!!๑۩۞۩๑


#3 lol

lol

    LOL

  • Usuários
  • 109 posts
  • Sexo:Não informado

Posted 15/07/2003, 04:32

Tenta o código abaixo

<?
  # Adiciona as variáveis
  $PostString = 'cod=1&';
	
  # Cria a TCP/IP socket
  $host = 'dominio.com.br';
  $port = 80;
  $socket = fsockopen($host, $port);
  if ( !$socket ) 
  {
    $this->AddError( "Falha no socket(): " . strerror( $socket ) );
  } 
  else 
  {
    # Envia método GET com seus parâmetros
    $in = "GET /log.asp?" . $PostString . " HTTP/1.0\n";

    fputs($socket, $in);
    fputs($socket, "Host: $host\n");

    # Lendo resposta
    $out = '';
    $RawData = '';
    while ( $out = fread($socket, 2048) ) 
    {
      # Sanvando em rawdata
      $RawData .= $out;
    }
   
    # Fecha socket
    fclose( $socket );

    print '<PRE>';
    print_r( $RawData );
    print '</PRE>';
  }
?>





2 user(s) are reading this topic

0 membro(s), 2 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq