/etc/apache2/\*-enabled/ 以下が初期状態にもどってハマる.以下,最低限やったこと.
-
/etc/apache2/sites-available/000-default.confの調整.Order allow,deny allow from allは2.4では
Require all grantedとするらしい.
-
/でindex.htmlを見せるために% cd /etc/apache2/mod-enabled # ln -s ../mod-available/dir.load . # ln -s ../mod-available/dir.conf . -
CGIを使いたいので,
% cd /etc/apache2/mod-enabled # ln -s ../mod-available/cgi.load . -
AddHandlerをつかってAddHandler cgi-script .cgiとかで
.cgiを CGI にしたいので,% cd /etc/apache2/mod-enabled # ln -s ../mod-available/mime.load . # ln -s ../mod-available/mime.conf .
あとは
# /etc/init.d/apache2 restart
追記(2013/7/5)
mod-available にあるものを mod-enabled に symlink するには普通は
# a2enmod mime
等とする.