기존 이솝 임베디드 포럼의 지식인 서비스가 게시판 형태로 변경되었습니다.

이미지 1.jpg : [CGI 관련 질문]  웹 페이지에 이상한 글자가 표시되요..

CGI 관련 초보자입니다.

 

제가 goahead를 실행해서 웹서버를 제작하고 있습니다.

 

goahead의 webs을 컴파일 해서 실행하여 웹페이지 표현하도록 하였는데,,CGI 관련 프로그램을 하는데..

 

원하는 것이 안나오네요.. 첨부된 그림을 보는 것과 같이 표시됩니다. 

 

(저 내용은 컴파일된 CGI 파일을 에디터에서 보면 위와 같더군요.)

 

웹브라우저에서 'Hello, CGI HEUKYUNG"라고만 표시되어야 하는데...쩝..

 

왜 그런 것 일까요.  makefile 을 잘못 만들었나 싶어서.. 직접컴파일도 해보았지만 동일한 증상이 발생됩니다.

 

컴파일 명령 : arm-generic-linux-gnueabi-gcc -o cgi cgi.c

 

웹페이지는 다음과 같습니다.

------------------------------------------------------------------------------------------------------------------

...

  <form action="./cgi/cgi" target="_blank">
   <input type="submit" value="이동"">
  </form> 

...

--------------------------------------------------------------------------------------------------------------

CGI 는 다음과 같습니다.

#include <stdio.h>

main()
{
 printf("Content-type:text/html\n\n");
 printf("<html>\n<head><title>hello, CGI world</title></head>\n"
  "<body><h1>Hello, CGI HEUKYUNG</h1>\n"
  "</body>\n</html>\n");
 
}

-------------------------------------------------------------------------------------------

 

왜 이러한 증상이 나타날까요...

 

아시는 분들의 많은 답글 부탁드립니다.

밥상위에 밥과 국 그리고 반찬을 올려져 있으면 먹는 것은 알아서 먹자.

언제까지 먹여줘야 되냐.!!

첨부
엮인글 :
http://www.aesop.or.kr/index.php?mid=Board_Community_QandA&document_srl=61445&act=trackback&key=3a6

qrio

2012.02.15 01:32:45
*.232.86.1

저는 Boa를 썼었는데..

저도 위와 같이 CGI 가 실행되지 않고 바이너리가 웹브라이져에 표현되거나 다운로드 되는 경우가 있었습니다.

Boa  같은 경우는 Boa.conf 하단에 CGI 코드 실행 여부를 설정하고, 관련 폴더/파일등을 777 로 만들어주고,

익스플로러 임시인터넷파일 지워주고 접속하니, 제대로 실행이 되던 경험이 있습니다.

 

 

허경

2012.02.16 00:02:20
*.39.72.170

답은... 디렉토리 위치였습니다.

 

/web/cgi-bin 이라는 디렉토리에 카피를 했어야 하는데... cgi-bin을 내 맘대로 했기때문에 문제가 발생한 것 이더군요..

List of Articles
번호 제목 글쓴이 날짜 조회 수sort
5388 리눅스 커널 압축 관련 [1] 조현호 2011-05-24 553
5387 터치스크린 관련 ls, set 실행결과 입니다~ [4] 서덕재 2009-03-26 554
5386 오드로이드 보드 구매시 지원사항 문의 [2] 마사꽃 2009-12-15 554
5385 ODROID Eclair 동작 질문^^ [2] 이종범 2010-01-06 554
5384 OMAP 부팅 안 되는 문제 [1] 산넘어 2010-04-23 554
5383 오드로이드 T 지자기 센서 관련 문의 드립니다. [1] 미키유경 2010-07-29 554
5382 오드로이드 [커널 2.6.32.9] 로딩시 패닉 관련 문의 file [1] 이종문 2010-08-26 554
5381 gccmakedep: Command not found [1] 황순일 2011-05-18 554
5380 aESOP 보드에서 SPI 질문요 [1] 주의이름으로 2009-04-29 555
5379 S3C64X0 구매 관련 문의 [1] 차현석 2009-07-17 555
5378 driver 를 kernel안에 포함 시켰을 경우 각 driver의 호출 순서... [1] 이성호 2010-01-14 555
5377 S5PC100 Package에 대한 질문 [1] 도너 2010-01-18 555
5376 toolchain 관련 질문입니다. [2] jacket 2010-01-26 555
5375 안드로이드 비디오 드라이버 스펙 분석... [1] 안드러오니 2010-03-05 555
5374 다운로드 62번 71030_aesop_mp2530f_1st_release.tar.gz 을 받을 수 있... [2] 고봉석 2010-07-11 555
5373 cs89x0: Tx buffer not free! 문제 file [1] 만봉부인 2010-10-27 555
5372 빌드한 프로요 소스를 이용해서 루트파일시스템 이미지 만드는 방법은... [1] 장석원 2011-02-24 555
5371 안드로이드 PM관련 질문입니다. [3] 김영일 2009-11-06 556
5370 터치 컨트롤러... [2] 현쓰 2009-11-21 556
5369 [완료]자꾸 질문만 드리네요..yaffs올리는데 왜 udev가 필요한건가요? [2] 김우겸 2008-01-24 556

사용자 로그인