>> Edit article
이름
제목
패스워드
아파치에서 펄로 짠 프로그램을 실행시키시려면 아파치 컴파일부터 다시 해야 합니다만 요즘은 다시 컴파일하지 않아도 모듈을 올릴 수 있더라구요. rpm 으로 설치하지 않아도 말이죠. httpd.conf 에서 LoadModule cgi_module libexec/mod_cgi.so 라고 되어 있는지 보세요. 그리고 아래도 확인하시구요. addhelder cgi-script .cgi ScriptAlias /cgi-bin/ "/usr/local/apache/cgi-bin/" 위 처럼 cgi-bin 디렉토리를 ScriptAlias 설정하시면 그 이하디렉토리에 있는 그림이나 다른 cgi 화일이 아닌것은 보이지가 않습니다. 그림이 깨지게 되죠. 모든 경로에서 cgi 를 돌리려고 하면 DocumentRoot "/home/www" 로 문서 디렉토리가 설정이 되어 있다고 하면 <Directory "/home/www"> Options FollowSymLinks MultiViews ExecCGI AllowOverride None Order allow,deny Allow from all </Directory> <Directory "/home/www/*"> Options FollowSymLinks MultiViews ExecCGI AllowOverride None Order allow,deny Allow from all </Directory> 위처럼 하시면 됩니다. 그리고 펄의 절대경로는 머신에 설치된 perl 인터프리터가 있는 경로를 말하는 것입니다. 보통 /usr/local/perl 이 되구요 아니라면 #which perl 또는 #whereis perl 이라고 해보세요. 그럼 나올겁니다. : 아파치에서 펄 스크립트로짠 cgi를 올리려면 어떻게 하져.. : 친구 말로는 펄의 절대 경로가 필요하다고 하는데 그리고 어떤 통신을 디져보면. : 절대 경로보다는 addhelder cgi-script .cgi이런거만 써있던데.... : 대체 cgi를 쓸려면 펄의 절대 경로는 무엇이며... : cgi-bin디렉을 어떻게 만들어야 하나요..access.conf에 보면 cgi-bin디렉이 : home/httpd/cgi-bin으로 되어 있던데..--조금이라도 도움이 되었기를.............
Copyleft
1999-2026 by
JSBoard Open Project
Theme Designed by
IDOO
All right reserved