VirtualHostのCGIの実行環境(apache)の設定
cent osにてcgiが動かない模様
アクセスするとforbiddenとなるので稼動しているhttpd.confの設定を見てみることに。
先ほど設定したvirtualhostディレクティブに更に以下のCGIを許可する設定をする必要があったようです。
<VirtualHost 192.168.18.208:80>
DocumentRoot /home/77/ttd5700/
ServerName groupware.*****-hosting.jp
ErrorLog /var/log/groupware.*****-hosting.jp/error.log
CustomLog logs/all-dummy-host.example.com-access_log common
<Directory "/home/77/ttd5700">
Options FollowSymLinks Includes ExecCGI
AllowOverride None
Order allow,deny
Allow from all
</Directory>
</VirtualHost>
Options FollowSymLinks Includes ExecCGI
↑
CGI,SSIの許可
AllowOverride None
↑
.htaccessの許可(noneは不可、可の場合はAll)
Order allow,deny(許可してから拒否)
Allow from all(全てのアクセスを許可)
アクセス制限の記述
参考サイト
http://www.adminweb.jp/apache/allow/index1.html