Назад | Перейти на главную страницу

Поддержка встроенного PHP в приложении CGI с IIS

У нас есть сервер страниц CGI (.exe), написанный на Delphi и работающий на IIS. Мы хотели бы иметь возможность встраивать PHP на эти страницы в какой-то момент в ближайшем будущем - скажем, для интеграции капчи или CMS - но в настоящее время не уверены, как это сделать с IIS.

Используя IIS, есть ли способ «конвейеризации» страницы через интерпретатор PHP до или после передачи ее через собственное приложение CGI?

Если вы хотите встроить сценарий PHP в свое приложение Delphi, просто включите системный вызов исполняемого файла PHP или вставьте интерпретатор PHP, используя php4delphi.

Это звучит как действительно плохая идея, но вы также можете использовать сценарий PHP для вызова Delphi CGI, вырезать возвращенные заголовки CGI, eval содержимое и сбросить заголовки в выводе PHP. Только сделай это, ты очень уверены, что понимаете риски использования eval.