내 아파치 웹 서버가 있어야 컴파일 된 바이너리 파일을 실행할 수 있습니다. 나는 다른 튜토리얼에서 내 cgi-bin 디렉토리를 설정하는 데 필요한 모든 것을 다했으나 아무것도 도움이되지 못했습니다!apache2에서 cgi를 구성하십시오.
가 나는 아파치 설정 (사이트-가능/기본값)에 추가 한 :
ScriptAlias /cgi-bin/ /var/www/cgi-bin/
<Directory "/var/www/cgi-bin">
AllowOverride None
Options ExecCGI -MultiViews +SymLinksIfOwnerMatch
Order allow,deny
Allow from all
AddHandler cgi-script .cgi
</Directory>
내 C++ 파일 (/var/www/cgi-bin/test.cgi
) 단지 안녕하세요 couts 세계!하지만 난 브라우저에이 파일을 요청하는 경우, 오류가 발생합니다 : 내부 서버 오류!
콘솔 창에서 test.cgi의 출력을 게시 할 수 있습니까? –
또한 아파치 오류 로그에 무엇이 기록되어 있습니까? –
콘솔의 test.cgi 출력 : Hello World! –