※ ChatGPTを利用し、要約された質問です(原文:CGIの設置ができません。)
CGIの設置ができない!Apacheの設定を調整してもうまく動かない問題
このQ&Aのポイント
Apacheのhttpd.confを設定して、aska.cgiという掲示板を動かそうとしているが、うまく動かない。
httpd.conf内のOptionにExec CGIを追記したが、Options ExecCGI is off in this directoryというエラーが表示される。
aska.cgiはC:/Program Files/Apache Group/Apache2/htdocs/aska/ディレクトリに入っている。
Apacheのhttpd.confを設定して、aska.cgiという掲示板を動かそうとしているのですが、うまく動きません。
色々調べた結果、httpd.conf内のOptionというところにExec CGIを追記すればいいとのことだったので、
<Directory "C:/Program Files/Apache Group/Apache2/htdocs">
AllowOverride None
Options ExecCGI
Order allow,deny
Allow from all
</Directory>
としましたが、
Options ExecCGI is off in this directory: C:/Program Files/Apache Group/Apache2/htdocs/aska/aska.cgi, referer: http://localhost/aska/
とerror.logには表示されてしまいます。
ちなみにaska.cgiは
C:/Program Files/Apache Group/Apache2/htdocs/aska/
に入っています。
よろしくお願いします
お礼
ご回答ありがとうございます! ActivePerlの存在を知りませんでした。インストールし、Perlのパスを設定しなおすと掲示板が表示されました。 ありがとうございました。 まだまだ知識不足でした。