웹마스터 팁

로컬호스트를 아파치로 쓴다면, CGI를 쓸 때 골탕을 먹어 본 적이 한 두번이 아닐 것이다.
어떤 CGI는 절대 쓰지 못하겠지만, 거의 대부분의 펄 CGI들은 이 방법을 쓰면 써진다.
아파체로 펄 CGI를 열려고 할 때 나는 오류 : "500 Internerl Error(맞나?)"일 것이다.
1. 대상 CGI를 텍스트 편집기로 연다.
2. 첫 줄은 #!/usr/bin/perl이라고 되어 있을 것이다.
만약 아파치의 펄 경로가 C:ApachePerlBinPerl.EXE라면, 첫 줄을 #!C:/Apache/Perl/Bin/Perl.EXE로 바꿔준다.
3. 그래도 실행이 안 되면 특별한 결함이 있거나, 펄 경로를 잘못 바꾸었거나, 아예 CGI가 잘못된 것일 수도 있다.
펄 경로가 정확하고, 아파치에 아무 문제가 없다고 확신하면, CGI 제작자에게 문의를 해 보자.
예 : 아파치에서 카와이북 CGI를 쓸 때...
install.cgi의 펄 경로를 바꿔줘야 하는데...
필자는 깨비홈서버 이용자이고, D:가 주 하드디스크이므로, 당연히 D:/kebihome/server/perl/bin/perl.exe가 설정될 수 밖에 없다.

#!D:/kebihome/server/perl/bin/perl.exe

# KawaiiBook 3.2
............
카와이북에도 이 방법이 나와 있다. 그러나, 그것은 웹상에서의 얘기일 뿐이다.
P.S:야호미님의 충고 : myhome/bin/perl이라면 그렇게 할 수도 있지만, 유닉스식 경로이므로, 실험 결과는 인터널 에러 뿐...
제목 글쓴이 날짜
qmail-1.03설치⑦ (qmailadmin 큐메일 웹관리툴) 비츠로 2003.02.28
qmail-1.03설치⑥ (qmail-scanner 스팸필터링) 비츠로 2003.02.28
qmail-1.03설치⑤ (courier-imap연동) 비츠로 2003.02.28
qmail-1.03설치④ (vpopmail+mysql) 비츠로 2003.02.28
qmail-1.03설치④ (vpopmail 인증모듈) 비츠로 2003.02.28
qmail-1.03설치③ (qmail설치) 비츠로 2003.02.28
qmail-1.03설치② (checkpassword 인증모듈) 비츠로 2003.02.28
qmail-1.03설치① (ucspi-tcp모듈) 비츠로 2003.02.28
phpMyAdmin 보안설정하기 [5] 겨울늑대 2003.02.27
아파치에서 펄 CGI를 쓰려면... [3] okw1003 2003.02.23
php-accelerator <- zend보다 빠른 phpcache [6] 푸른하늘 2003.02.20
잘못풀린 Tar 파일이나 기타 패키지파일 지우기 Dopesoul 2003.02.19
리눅스에서 표준출력으로 출력되는 모든 메시지를 파일로 만들기 [1] Dopesoul 2003.02.19
램디스크 활용 [6] Dopesoul 2003.02.14
레드햇 8.0 에 젠드옵티마이져(Zend optimizer) 2.1.0 설치-왕초보용 [7] 정인배 2003.02.13
MySQL 3.23.53a 이하 패치하세요!! [7] 바른생활 NGEO 2003.02.11
새로운 방식의 APM 컴파일법 [13] Dopesoul 2003.02.07
[JSP설치2탄]mod_jk를 이용한 Apache와 Tomcat의 연동[for Windows98/NT/2000] [1] 한희진 2003.02.06
[JSP설치1탄]Windows에서 APM+Tomcat4.1.x버전 연동하기 (for Windows2000,XP) 한희진 2003.02.06
[성공했음]Apache에서 ASP돌리기 (Apache::ASP이용) for Windows 초고속강좌 [9] 한희진 2003.02.05