Apache 2 macports 설치에서 perl 실행을 시도하고 있습니다. 나는 경험 많은 펄 괴짜가 나를 도울 수 있기를 바라고있다. 나는 ...Apache가 Macports에서 CGI를 실행하지 않습니다 Perl5.8.9
- 아파치가 단지 댄디를 실행합니다. Macports는 perl5 자리 표시 자 및 perl5.8.9와 함께 설치했습니다.
- 설치됨 mod_perl2.
- 스크립트를 실행하여 httpd.conf를 구성하십시오.
- 아파치를 다시 시작했습니다.
- 는
#!/opt/local/bin/perl
print "content-type: text/html \n\n";
print 'Hello world.';
내가 할 모든 화면에 인쇄 스크립트 내용입니다 htdocs에
에 다음 테스트 스크립트를 작성. 단계가 빠졌습니까? .conf 파일에서 수행해야하는 몇 가지 추가 구성이 있습니까?
'/ opt/local/bin/perl'은 perl 바이너리의 위치 (또는 하나의 심볼릭 링크)입니다? 그렇지 않은 경우이를 수정하여 시작하십시오. –
이 맞습니다./opt/local/bin/perl은 macports가 perl 바이너리를 설치하는 곳입니다 (나는 거기에 있음을 확인했다). 내가 재미있게/usr/local/bin/perl을 시험해 보았고, 예상 한대로 작동하지 않았다. – Brooks
이제 첫 번째 줄에 지정된 경로가 절대적이며 htdocs 또는 그와 비슷한 것이 아닌 것으로 가정합니다. – Brooks