Запуск исполняемого файла в качестве серверного «скрипта» - PullRequest
0 голосов
/ 05 июля 2010

В настоящее время я использую PHP на Apache (на Ubuntu) для выполнения динамических действий на стороне сервера, но возможно ли запустить скомпилированную программу на C в качестве посредника?Если так, то как?Я знаю, что это, вероятно, не так уж и полезно, но мне любопытно.

Ответы [ 2 ]

2 голосов
/ 05 июля 2010

Вы можете использовать CGI с любым языком, вот пример для C .CGI медленный и не очень гибкий, поэтому вы должны избегать его.Если вам действительно нужно написать веб-приложение на C, попробуйте что-нибудь более надежное, например OKWS .

Тем не менее, написание веб-приложения на C в большинстве случаев имеет очень мало преимуществ.Учитывайте это только в том случае, если ваше приложение связано с процессором.

0 голосов
/ 05 июля 2010

Вы можете использовать любой из PHP system , exec или shell_exec , чтобы запустить скрипт из php

...