GARANTIR DESCONTO

Fórum IdHTTPServer PHP #342387

08/06/2007

0

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

Responder

Posts

08/06/2007

Massuda

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.


Responder

Gostei + 0

08/06/2007

Nightshade

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.


Responder

Gostei + 0

08/06/2007

Delphitotal

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 ?


Responder

Gostei + 0

08/06/2007

Massuda

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.


Responder

Gostei + 0

08/06/2007

Delphitotal

Massuda,

Cara muito obrigado, funcionou perfeito.

Vlw!


Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar