「cgi-bin」配下のイメージファイルが表示できない?
- Date
- 2007-10-10 (水)
- Category
- Apache
Apacheサーバの『cgi-bin』フォルダは、デフォルトでjpgやgifなどのイメージファイルを表示しない設定になっています。このフォルダはcgiファイルを対象としているものです。
フリーでダウンロードしたプログラムを設置する場合、止むを得ず『cgi-bin』フォルダにイメージファイルを格納するには、Apacheの設定ファイルである「httpd.conf」を修正する必要があります。
『cgi-bin』フォルダに格納したイメージファイルを表示する設定方法
C:\Program Files\Apache Group\Apache2\conf (←貴方がApacheを設置しているディレクトリ)の『httpd.conf』をメモ帳などのテキストエディタで開き、以下を修正するだけです。

<Directory "C:\Program Files\Apache Group\Apache2\cgi-bin">
AllowOverride None
Options None
Order allow,deny
Allow from all
AddHandler image/gif .gif
AddHandler image/jpeg .jpeg .jpg .jpe
AddHandler image/png .png
AddHandler text/html .html .htm
AddHandler text/css .css
</Directory>
※今回はイメージファイル以外にもhtmlやcssも運用の対象としたいので、追加しています。
最後に保存してApacheをrestartしてあげれば、『cgi-bin』のイメージファイルも表示できたはずです。
Comment:0
Trackback:0
- TrackBack URL for this entry
- http://liveroad.net/mt/mt-tb.cgi/629
- Listed below are links to weblogs that reference
- 「cgi-bin」配下のイメージファイルが表示できない? from インターネット研究室