[問題] fastCGI 疑問?!

看板C_and_CPP (C/C++)作者 (kuangs)時間10年前 (2016/02/04 15:54), 10年前編輯推噓-1(012)
留言3則, 3人參與, 最新討論串1/1
小弟最近要把CGI 轉成 FastCGI 發現一個問題 如果printf 在外部的function裡 就無法輸出到網頁上 想請教兩個問題 1.請問這是什麼問題造成的?? 2.有什麼方法可以讓第一種情形(printf 在外部)也能正常顯示?? 例如 如果printf 在外部 ------------------------------- main.c void main(){ while (FCGI_Accept() >= 0) { output(); } } output.c void output(){ printf("Hello\n"); } 網頁上會是空白的 無輸出 ----------------------------- 如果printf 在同一隻檔案 ----------------------------- main.c void output(){ printf("Hello\n"); } void main(){ while (FCGI_Accept() >= 0) { output(); } } 網頁上會出現 Hello ------------------------------ -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 114.34.53.98 ※ 文章網址: https://www.ptt.cc/bbs/C_and_CPP/M.1454572479.A.BBA.html

02/04 15:57, , 1F
(O)造成 (X)照成
02/04 15:57, 1F
※ 編輯: kuangs (114.34.53.98), 02/04/2016 17:29:32

02/05 00:11, , 2F
現在的 CGI 不用先輸出 header 也會動喔?
02/05 00:11, 2F

02/05 10:54, , 3F
這是範例程式碼....所以就沒寫那麼多了~
02/05 10:54, 3F
文章代碼(AID): #1MimE_kw (C_and_CPP)
文章代碼(AID): #1MimE_kw (C_and_CPP)