IdHTTPServer PHP

Delphi

08/06/2007

Olá, estou fazendo um servidor web com o IdHttpServer do Indy no Delphi 7.
Gostaria de saber como poderia rodar páginas php usando esse componente? e possivel?


Delphitotal

Delphitotal

Curtidas 0

Respostas

Massuda

Massuda

08/06/2007

Nunca usei, mas dê uma olhada neste componente (gratuito, acho que é open source)...

:arrow: [url=http://members.chello.be/ws36637/php4delphi.html]php4Delphi[/url]

...ele permite executar scripts PHP bem como desenvolver em Delphi extensões para PHP.


GOSTEI 0
Nightshade

Nightshade

08/06/2007

Cara posivel é..
mas assim, o componente indy http server q tu ta utilizando nao possui isto implementado nativamente, ele eh apenas um servidor normal, q escuta a porta que tu colocar (padrao eh a 80) e possui as requisiçoes do protocolo http setadas como eventos, no resto, ele é igual a todos outros servidores da palheta indy.
pra ti fazer um server que rode PHP tu tera q acrescentar os modulos PHP (q eu n sei como pois n estudei nd a respeito do assunto) dentro do teu http server, que ira ler qual arkivo ta sendo rekisitado, fara o parsing dele, convertendo pra html ou javascript, e sem falar nos outros comandos da linguagem php.. eh algo bem complexo a ser feito, eu nao reinventaria a roda, tentaria embarcar um apache server na minha aplicação..

espero ter t ajudado.


GOSTEI 0
Delphitotal

Delphitotal

08/06/2007

Obrigado pela ajuda estou procurando não estou encontrando resultados..
Massuda, sobre esse componente como poderia fazer pra implementa-lo no IdHttpServer ? séria possivel ?


GOSTEI 0
Massuda

Massuda

08/06/2007

Melhor você usar o componente...

:arrow: [url=http://members.chello.be/ws36637/]idRunner[/url]

...e dar uma olhada no demo ´PHP CGI Demo´ que mostrar como executar scripts PHP via CGI no TIdHTTPServer.


GOSTEI 0
Delphitotal

Delphitotal

08/06/2007

Massuda,

Cara muito obrigado, funcionou perfeito.

Vlw!


GOSTEI 0
POSTAR