현재아파치는 다음과 같이 깔려있구요.
PHP4.0+MySQL 과 연동되구 있습니다.
/usr/local/system/apache/htdocs
/usr/local/system/apache/cgi-gin
httpd.conf에서 cgi-bin 디렉토리는 다음과 같이 설정했습니다.
AllowOverride AuthConfig
Options MultiViews ExecCGI
Order allow, deny
Allow from all
httpd.conf 은 제대로 다한것 같구요.
웹서버도 잘 돌아갑니다.
그런데 htdocs에 test.gif파일을 올려놓구 보면 잘나오는데
cgi-bin 에 test.gif파일을 올려놓구 보면 인터널 에러납니다.
에러로그는 다음과 같습니다.
Premature end of script header: /usr/local/system/apache/cgi-bin/test.gif
형식 오류: exec of /usr/local/system/apache/cgi-bin/test.gif
이렇게 나오는데... 뭐가 잘못된거져? cgi 는 물론 잘 돌아갑니다.
단 모든 그림파일들이 위와같은 에러를 뿌리면서 웹상에 뜨질 않습니다.
무슨 조화인지... T_T