C語言cgi程式在apache上的實現

2021-06-22 15:50:54 字數 426 閱讀 3847

本文介紹使用apache實現c語言寫的cgi程式。

必要條件,安裝apache。

首先建立c程式,這裡就不多介紹。參照前面的文章或者其它的參考書籍。

建立檔案hello.c,內容如下:

#include int main()

編繹hello.c,生成hello.exe。把hello.exe檔案拷到 apache安裝/cgi-bin/ 目錄下。

然後配置 apache 配置檔案 httpd.conf。在配製檔案中找到

addhandler cgi-script .cgi 在這一行後面加上 .exe,並且去掉前邊的#

最後在瀏覽器中輸入 http://localhost/cgi-bin/hello.exe,回車。

在瀏覽器中將顯示:你好:世界。

設定Apache執行CGI程式

設定apache執行cgi程式 訪問 時訪問的是 另外目錄下的 cgi 程式。如此設定後,cgi bin 目錄下的任何檔案都以 cgi 程式執行。設定 cgi bin 目錄下的檔案用 cgi 執行。設定 cgi bin 之外目錄下的檔案中可以執行 cgi 程式,在 options 後加上 execc...

配置apache執行cgi程式

配置apache執行cgi程式可分為兩種情況,一是scriptalias目錄的cgi,二是scriptalias以外目錄的cgi。scriptalias目錄的cgi scriptalias指令使apache允許執行乙個特定目錄中的cgi程式。當客戶端請求此特定目錄中的資源時,apache假定其中檔案...

CGI在Apache上的配置

想寫個前台頁面傳送ajax請求到後台用c語言編寫的cgi程式,並成功返回結果。原始碼都很簡單,都有,結果在除錯配置時遇到了乙個又乙個問題。特記錄之。過程參考 1 先貼 ajaxtest1.htm suggest instruction cgi main.c include include inclu...