*
1.boa配置檔案通常在**?
/etc/boa/boa.conf
2.boa工作的根目錄:
documentroot /var/www
vhostroot /var/www
3. cgi程式存放的路徑:
cgipath /bin:/usr/bin:/usr/local/bin:/var/www/cgi-bin
各路徑之間用冒號分隔。
4.虛擬路徑:
scriptalias /cgi-bin/ /var/www/cgi-bin/
客戶端在瀏覽器輸入時所訪問的伺服器端cgi程式是: /var/www/cgi-bin/mytest.cgi
5.錯誤日誌的儲存路徑:
errorlog /var/log/boa/error_log
如果沒有以/開始,則表示從伺服器的根路徑開始;如果不需要錯誤日誌,
則用#/dev/null。
1.例項a:
2.例項b:
cgi outputtitle>
head>
1.例項a:
int main(int argc, const char *argv)
2.例項b:
int main(void)
printf("content-type:text/html\n\n"); //這句一定要加上
CGI伺服器原理
cgi伺服器原理 include include include include include include include intmain struct sockaddr in s add,c add unsigned short portnum 12345 char ip 192.168.3...
boa伺服器實現CGI功能
cgi 是web 伺服器執行時外部程式的規範,按cgi 編寫的程式可以擴充套件伺服器功能。cgi 應用程式能與瀏覽器進行互動,還可通過資料庫api 與資料庫伺服器等外部資料來源進行通訊,從資料庫伺服器中獲取資料。格式化為html文件後,傳送給瀏覽器,也可以將從瀏覽器獲得的資料放到資料庫中。幾乎所有伺...
Linux伺服器 apache支援cgi
apache支援cgi 1 開啟apache配置檔案httpd.conf,搜尋 cgi 找到下面的一段,去掉 addhandler 前面的 這樣就開啟了apache的cgi功能 2 cgi的目錄在 var www cgi bin 在這裡建立乙個測試檔案 test.cgi 輸入內容如下 root lo...