IdHTTPServer PHP
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?
Gostaria de saber como poderia rodar páginas php usando esse componente? e possivel?
Delphitotal
Curtidas 0
Respostas
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.
: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
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.
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
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 ?
Massuda, sobre esse componente como poderia fazer pra implementa-lo no IdHttpServer ? séria possivel ?
GOSTEI 0
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.
: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
08/06/2007
Massuda,
Cara muito obrigado, funcionou perfeito.
Vlw!
Cara muito obrigado, funcionou perfeito.
Vlw!
GOSTEI 0