TrymBeast Postado Maio 14, 2004 Denunciar Share Postado Maio 14, 2004 Olá!tenho o seguinte problema, sempre que tento fazer o seguinte header("Location: index.php"); dá-me sempre o seguinte erro:The specified CGI application misbehaved by not returning a complete set of HTTP headers. The headers it did return are:Alguém sabe o porquê deste erro?? No Webserver e em casa funciona bem, mas aqui nesta máquina não. Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 dmetallica Postado Maio 14, 2004 Denunciar Share Postado Maio 14, 2004 Verifica se tem alguma tag html EX: <html>ou outra do genero não pode ter tags html antes do header! Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 TrymBeast Postado Maio 14, 2004 Autor Denunciar Share Postado Maio 14, 2004 não tem nenhuma tag HTML antes, se tivesse ele dava-me um erro a dizer isso, mas não tem. Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 TrymBeast Postado Maio 14, 2004 Autor Denunciar Share Postado Maio 14, 2004 Ah!Acabei de descobrir que tenho o PHP 4.3.3 no webserver e que aki nesta máquina tenho o PHP 4.3.5Será melhor instalar o PHP 4.3.3, ou é melhor instalar o PHP5 ?? Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 dmetallica Postado Maio 14, 2004 Denunciar Share Postado Maio 14, 2004 Acho que o 4.3.3 por que pelo o que eu saiba o php 5 é beta! Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 TrymBeast Postado Maio 14, 2004 Autor Denunciar Share Postado Maio 14, 2004 Já instalei o 4.3.3, mas continua com o novo erro. Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Illidan Postado Maio 14, 2004 Denunciar Share Postado Maio 14, 2004 The specified CGI application misbehaved by not returning a complete set of HTTP headers. The headers it did return are: Qual é a continuação dessa mensagem de erro? Que coisa estranha, nunca vi isso... eu entendo pouco, mas parece que ela tá dizendo que o script CGI não está retornando uma definição completa de cabeçalhos HTTP.header("Location: index.php"); você consegue abrir esse "index.php" normalmente? Se sim, o problema deve ser na versão do PHP, mesmo... ou alguma outra coisa no servidor... Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 TrymBeast Postado Maio 15, 2004 Autor Denunciar Share Postado Maio 15, 2004 Essa é a mensagem completa, e consigo abrir normalmente, li em outros sites que há bugs vindos não se sabe de onde que colocam este tipo de problemas, já ouvi dizer que era da versão do PHP, como tb já ouvi dizer que era da versão do MySQL, também já ouvi dizer que os casos em que este erro aparece que é porque as duas páginas estão ligadas ao MySQL, já tentei várias versões do PHP, como também do MySQL, e continua na mesma.Este erro está nos bugs do PHP!! Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 felipesioux Postado Maio 15, 2004 Denunciar Share Postado Maio 15, 2004 Tenta passar o endereço completo dá pagina (tipo http://localhost/index.php) e não só o index.phpDepende do browser (e possivelmente do servidor.. não sei), ele só funciona com o caminho completo. Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 TrymBeast Postado Maio 17, 2004 Autor Denunciar Share Postado Maio 17, 2004 Já resolvi o problema, eu estava usando o iis, mas instalei o apache e já funciona, valeu a vossa ajuda! Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
TrymBeast
Olá!
tenho o seguinte problema, sempre que tento fazer o seguinte
dá-me sempre o seguinte erro:
Alguém sabe o porquê deste erro?? No Webserver e em casa funciona bem, mas aqui nesta máquina não.
Link para o comentário
Compartilhar em outros sites
9 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.