Suportando PHP embutido em um aplicativo CGI com o IIS

1

Temos um servidor de páginas CGI (.exe) escrito em Delphi em execução no IIS. Gostaríamos de poder incorporar o PHP nessas páginas em algum momento no futuro próximo - digamos, para uma integração de captcha ou CMS - mas não temos certeza de como fazer isso com o IIS.

Usando o IIS, existe uma maneira de "pipilar" uma página através do interpretador PHP antes ou depois de passá-la através de nosso próprio aplicativo CGI?

    
por John Crux 17.03.2014 / 22:42

1 resposta

0

Se você quiser incorporar scripts PHP em sua aplicação Delphi, apenas inclua uma chamada de sistema ao executável PHP, ou inclua o interpretador PHP usando php4delphi .

Isso soa como uma má idéia, mas você também pode usar um script PHP para chamar o Delphi CGI, remover os cabeçalhos CGI retornados, eval do conteúdo e redefinir os cabeçalhos em a saída do PHP. Só faça isso é que você está muito confiante de que compreende os riscos de usar eval .

    
por 16.05.2014 / 01:01

Tags