이클립스+톰캣+아파치를 이용하여 디비를 구축하고 있습니다.
그런데 cgi 파일이 홈페이지에서 소스 그대로 보이네요 ㅠ
web.xml 파일에서
<servlet>
<servlet-name>cgi</servlet-name>
<servlet-class>org.apache.catalina.servlets.CGIServlet</servlet-class>
<init-param>
<param-name>debug</param-name>
<param-value>0</param-value>
</init-param>
<init-param>
<param-name>cgiPathPrefix</param-name>
<param-value>WEB-INF/cgi</param-value>
</init-param>
<load-on-startup>5</load-on-startup>
</servlet>
<servlet-mapping>
<servlet-name>cgi</servlet-name>
<url-pattern> /cgi-bin/*</url-pattern>
</servlet-mapping>
위 주석 처리 된 부분을 실행되도록 하였습니다.
그렇지만 경로가 맞지 않는 거 같아 에러가 발생하는데요~
실행시킬 test.cgi 파일이 이클립스 안에 Web Dynamic Project 생성 후 그 아래
WebContent 안에 test 폴더에 들어 있습니다.
이럴 경우 경로를 어떻게 바꾸어 주어야 하나요? 빨간 글씨 부분을 바꾸어야 할 꺼 같은데
맞추어서 해도 실행이 되지 않습니다.
그리고 실행시키기 위해서는 어떻게 url을 써야 하나요?
http://localhost:8080/Project명/test/test.cgi 이렇게 하면 안되요 ㅠ