>> Edit article
이름
제목
패스워드
안녕하세요 ? 님께서 하신 이미지가 안뜨고... CGI가 정상적으로 않되는 이유는 2가지 문제입니다. 현재 님께서 하신것 처럼 하셔도 별 문제는 없지만 자세히 알고 사용하시기를 바라는 마음에서... 자세히 알려 드리겠습니다. 먼저 말씀을 드리자면 변경하신 부분인 ScriptAlias /cgi-bin/ "/home/httpd/cgi-bin/" 위 부분을 ScriptAlias 를 Alias 로 변경하셨는데... ScriptAlias 와 Alias 의 차이점은... Alias 는 실제 디렉토리를 웹상에 알리아싱을 하는 것입니다. 다른 변화 없이 실제 디렉토리 처럼 알리아싱이 됩니다. ScriptAlias 는 Alias 와 같이 실제 디렉토리를 웹상에 알리아싱을 하지만 그 알리아싱 하는 디렉토리 하위에 있는 모든 파일은 스크립트 언어로 간주를 하게 됩니다. 쉽게 말해서 ScriptAlias /cgi-bin/ "/home/httpd/cgi-bin/" 처럼 하게 되면 /home/httpd/cgi-bin 하위에 들어가는 모든 파일은... 웹 http://localhost/cgi-bin/... 로 접속하실 경우 하위의 모든 파일은 스크립트 언어로 간주를 한다는 것입니다. 그렇기 때문에 그 하위 디렉토리에 이미지를 넣으면 그 이미지 자체도 스크립트 언어로 처리하기 때문에 에러가 뜨게 됩니다. 따라서 이미지가 깨지게 되는 것입니다. 그렇기 때문에 이미지는 cgi-bin 하위에 넣으시면 않되지요~ 그리고 Options ExecCGI 옵션은 CGI를 사용하시려면 사용하시려는 디렉토리에 반듯이 설정이 되어 있어야 하는 것입니다. 옵션 종류는 몇가지 더 있으니 설명서를 참조하셔서 유용하게 설정을 하셔서 사용하실 수가 있습니다. 이건 어디에 봐도 다 나올것으로 생각해 더이상 설명을 드리지 않겠습니다. 추가로 PHP를 사용하시려면 아파치에 PHP 모듈을 추가 설치해 주신 후 AddType application/x-httpd-php .php4 이 옵션을 주시면 됩니다. 그럼 PHP를 사용하실 수가 있게 됩니다. 참고로 전JSP 까지 추가를 해서 JSP도 웹호스팅 서비스가 가능하더군요. 제가 서버 계정을 무료로 제공하고 있는데 JSP 사용하는 공간을 제공하는 곳이 없어 제 서버를 찾는 사용자가 있더군요. JSP도 요즘 사용하는 곳이 점차 늘어나고 있는데 셋팅은 PHP완 약간 차이가 있지만 그리 어렵지는 않네요. 하지만 아직 좀 느려서 많이는 사용하지 않는것 같구요. 대기업이나 대형 사이트에서 많이 사용하는것 같습니다. 안정성을 위해서~ 참고하시길 바라며... 리눅스를 사랑하시는 모든분께 행운이 함께 하길...^^ --- ICQ#14555857 : 조그만 경험담 입니다.이런 경험을 소개해서 같은 현상이 : 발생하는 유저님들에게 도움이 되고저 간단히 적습니다. : 6.2 에서 7.0 으로 업 했는데 이왕이면 A.P.M 도 최신 버전으로 : 업하자 해서 기존 APM을 삭제하고 umba 의 통합 rpm 을 : rpm -Uvh apm-2001ub-2.i386.rpm --force --nodeps : 로 일단 설치해서 기존의 설정을 참고해서 서버세팅을 : 끝내고 성공했나 싶었더니 글쎄 게시판의그림들과 자료실의 : 파일들이 다운로드에러가 발생하더군요. : 이틀동안 httpd.conf 을 점검하다 보니 (심지어 회사에서 : telnet 으로 접속하여 계속 작업을 했음) ScriptAlias : 에서 : ScriptAlias /cgi-bin/ "/home/httpd/cgi-bin/" : <Directory "/home/httpd/cgi-bin"> : AllowOverride None : Options NO : Order allow,deny : Allow from all : </Directory> : : 이 부분을 아래와 같이 편집합니다. : Alias /cgi-bin/ "/home/httpd/cgi-bin/" : <Directory "/home/httpd/cgi-bin"> : AllowOverride None : Options ExecCGI : Order allow,deny : Allow from all : </Directory> : : 이제 잘 됩니다.CGI 도 괜찮지만 PHP 로 게시판 업할려고 : 합니다 이곳에 작은 팁이라도 올려 주시면 많은 도움이 : 되겠네요......... : : http://wxy69.pe.kr : 영원한 리눅스 전도사.
Copyleft
1999-2026 by
JSBoard Open Project
Theme Designed by
IDOO
All right reserved