leandrohb 0 Denunciar post Postado Janeiro 30, 2010 olá pessoal estou com um problema queria saber se vcs poderiam me ajudar eo seguinte. estou criando aki uma pagina onde ira verificar se o servidor está online e tal testando em localhost funciona tudo normal obs:. o servidor que verifico nao esta no mesmo pc do localhost ou na rede. quando coloco o script no site nao funciona quando uso ip se eu colocar qualquer dominio funciona normal /= minha hospedagem e UolHost Segue o script abaixo utilizado <?php function verificar($servidor, $porta, $tempo){ $socket = @fsockopen($servidor, $porta, $intErro, $strErro, $tempo); if(!$socket){ return "<font color=red>offline</font>"; }else{ fclose($socket); return "<font color=green>online</font>"; } unset($socket); } echo verificar("72.55.177.194", 30800, 3); ?> Compartilhar este post Link para o post Compartilhar em outros sites
Beraldo 864 Denunciar post Postado Janeiro 30, 2010 O que é "não funciona"? Não aparece nada, aparece mensagem de erro? Explique melhor. Execute o script novamente com este trecho no topo: ini_set( 'display_errors', 1 ); error_reporting( E_ALL | E_STRICT ); Isso exibirá todas as mensagem de erro/warning Compartilhar este post Link para o post Compartilhar em outros sites
leandrohb 0 Denunciar post Postado Janeiro 30, 2010 apareceu isso Warning: fsockopen() [function.fsockopen]: unable to connect to 72.55.177.194:30800 (Connection timed out) in /home/rpgzone/shaiya/public_html/status.php on line 6 offlinetentei aumentar o tempo limite mais nao adiantou em localhost funciona normal /= Compartilhar este post Link para o post Compartilhar em outros sites
Alaucho 5 Denunciar post Postado Janeiro 30, 2010 Este tipo de erro ocorre quando não se consegue conectar ao servidor em questão, seja pelo IP não estar correto ou a porta não estar liberada por exemplo. Pelo que andei verificando, o UH tem bloqueio para determinadas portas, tanto para recebimento quanto saída de dados. Acredito que o problema esteja aí. Na dúvida, vê com o suporte deles isso daí, apenas para confirmar. Abraços Compartilhar este post Link para o post Compartilhar em outros sites
leandrohb 0 Denunciar post Postado Janeiro 30, 2010 talvez seja isso mesmo tipo quando dei ping na globo.com e peguei o ip e coloquei porta 80 foi normal /= sabe se tem algum meio de burlar? Compartilhar este post Link para o post Compartilhar em outros sites
Alaucho 5 Denunciar post Postado Janeiro 30, 2010 Acredito que não porque é uma configuração do servidor deles... Nesse caso tem que ver uma outra forma de fazer essa conexão, mas daí realmente não sei como =/ Compartilhar este post Link para o post Compartilhar em outros sites
leandrohb 0 Denunciar post Postado Janeiro 30, 2010 ok obrigado entrei em contato com a uolhost para saber mais informações vlw caso alguem saiba outro modo de fazer essa verificação fico agradecido t+ Compartilhar este post Link para o post Compartilhar em outros sites
leandrohb 0 Denunciar post Postado Janeiro 31, 2010 pessoal para finalizar esse topico a uolhost respondeu nao gostei muito mais fazer o que ne ^^ Prezado cliente, O UOL HOST tem políticas fortes de Segurança em relação ao ambiente compartilhado de Hospedagem, deste modo, configuramos os servidores para acesso em portas específicas, destinadas aos serviços que encontram-se ativos no ambiente : Servidores Web Windows: HTTP(80/TCP), HTTPS(443/TCP), FTP(21/TCP), FTP(20/TCP) Servidores Web Linux: HTTP(80/TCP), HTTPS(443/TCP), FTP(21/TCP), FTP(20/TCP), SSH(22/TCP) Servidores MySQL: MySQL(3306/TCP), HTTP(80/TCP) Servidores Microsoft SQL: MSSQL(1433/TCP), MSSQL(1434/TCP) Não é possível a abertura de portas específicas para aplicações em servidores do Ambiente compartilhado. Caso sua aplicação necessite de portas específicas, sugerimos o uso de um ambiente dedicado, informações sobre os serviços dedicados do UOL HOST podem ser obtidas no Link: http://www.uolhost.com.br/data-center/ Caso você queira saber mais sobre nossa política de Segurança acesse: http://www.uolhost.com.br/sobre-seguranca.html Permanecemos a disposição. Atenciosamente Cristiano Silva Suporte UOL HOST. Compartilhar este post Link para o post Compartilhar em outros sites