私は、コンパイルされたバイナリファイルをコンパイルするために私のApache Webサーバーが必要です。私は私のcgi-binディレクトリを設定するために別のチュートリアルで言われたすべてをやったことがありますが、何も助けになりませんでした!設定cgi on apache2
が、私はApacheの設定(サイト-利用可能/デフォルト)に追加した:
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の出力を投稿できますか? –
また、Apacheエラーログには何が表示されますか? –
コンソールからのtest.cgi出力:Hello World! –