No.6ベストアンサー
- 回答日時:
ScriptAlias を指定したディレクトリで AddHandler で画像ファイルを読み込めるよう
にするのと逆ですが、ディレクトリに ScriptAlias を指定しないで AddHandler で CGI
を実行するようにすれば画像ファイルの読み込みに影響しないように思うのですが?
<Directory /home/httpd/html/cgi>
...
Options +ExecCGI
AddHandler cgi-script .cgi
...
</Directory>
No.5
- 回答日時:
No3 の補足のログを見ると、画像ファイルがスクリプトファイルとして認識されている
ようです。ドキュメントルートを ScriptAlias に指定してあるのでしょうか?
ドキュメントルートを ScriptAlias から外すか、<Directory /home/httpd/html> (または
相当するディレクトリ) 内に AddHandler image/gif .gif のような行を追加すれば画像を
表示するようになると思います。
この回答への補足
回答ありがとうございます。
そのような処理をしているのですが、なかなかうまくいきません。
ドキュメントルートをScriptAliasに指定はしていないのですが、強制的にあるcgiを通すようにしています。
なのでgifもおそらくそのcgiを通ってcgiとして認識されエラーとして吐き出されているものと思います。
何かいい方法はないものでしょうか?
No.4
- 回答日時:
Apache では、デフォルトで CGI ルート以下に画像ファイルを置けない設定になっていると
思います。画像ファイルがドキュメントルート以下に置いてあるか確認してみてください。
私の使っている Apache 1.3.33 では /home/httpd/html 以下に置いた画像ファイルを表示で
きますが、/home/httpd/cgi-bin 以下に置いた画像ファイルを表示することができません。
なお、/home/httpd/cgi-bin 以下に置いた画像ファイルを表示しようとすると、
/var/log/httpd/error_log に次のようなログが残されます。
file permissions deny server execution: /home/httpd/cgi-bin/.../xxx.gif
回答ありがとうございます。
やはりそうですか。
実際にドキュメントルートの下にあります。
この場合エイリアスの設定で回避できるのでしょうか?
No.1
- 回答日時:
apache が起動していることは確認済みですか?
画像以外の表示(例えばテキスト,リンクなど)は出来ているのですか?
何も表示されないのであれば,ディレクティブ DocumentRoot あたりを疑いましょう.
画像のみが表示されないのであれば,ログを見れば原因が掴めると思います.
いずれにしろ,質問内容が情報不足です.
どこまで出来ていて,どこで躓いているのかを明らかにしましょう.
参考図書
「Apacheハンドブック第3版」O'REILLY社
ISBN4-87311-150-1 \4,600
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Perl 画像が表示でnull; this.src 1 2022/04/19 11:31
- Excel(エクセル) エクセルについて教えてください。 1 2023/03/03 08:38
- JavaScript html5に変えるとスライドショーが消えてしまった。 3 2022/03/26 19:53
- サーバー 別サーバに構築したApache+Tomcatの連携について 2 2023/03/06 23:23
- HTML・CSS Dreamweaver のテンプレートでの相対パスの設定について 2 2023/06/13 17:28
- HTML・CSS flex の各子要素を横幅 100% にしたい 1 2022/09/22 21:25
- JavaScript jQueryで同じクラス名のものを別物として扱いたい 1 2022/06/17 14:14
- HTML・CSS 詳しい方に質問です。 早急に解決したいと思っています。 ポートフォリオをMacBook で作成したと 2 2023/05/12 17:40
- Gmail Gメールの受信トレイの表示が変わって、戸惑っています 1 2023/04/04 17:52
- その他(IT・Webサービス) サイト上のフォルダ階層一覧、ファイル一覧を閲覧する方法は? 1 2022/11/11 15:49
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
1ピクセルって何ミリですか?
-
http://jpg4.us/
-
safariの「戻る」操作時のリロ...
-
Windows11 エクスプローラーで...
-
MacBookで「写真」からアルバム...
-
Macで特定のウェブページだけが...
-
DOS/Vって?
-
Win10で、サムネイル画像が勝手...
-
Win11 エクスプローラー アイコ...
-
TextEditの行数表示
-
win10 IE11でadobe PDF reader...
-
PDFファイルのパスワードを解除...
-
エクセルウィンドウのサイズ変...
-
最近家具などをGoogle検索かけ...
-
リンクをクリックするとダウン...
-
becky2の本文表示エリアの背景...
-
Googleについてです。 いきなり...
-
サンダーバードの検索欄が消えた。
-
右上のX(閉じる)_(縮小)...
-
Edge で、[メニューバー]を表示...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
1ピクセルって何ミリですか?
-
http://jpg4.us/
-
TextEditの行数表示
-
Thunderbirdで画像が表示されま...
-
Red Hat系のLinuxのバージョン...
-
safariの「戻る」操作時のリロ...
-
MacBookで「写真」からアルバム...
-
windows11のタスクバーのExcel...
-
YouTubeの
-
【iPhoneのバッテリー表示が黄...
-
コンソールで文字化け
-
Web画像が「×」で表示されない
-
Windows11 エクスプローラーで...
-
Win11 エクスプローラー アイコ...
-
google photoに「AI」のマーク...
-
Win10で、サムネイル画像が勝手...
-
どっちが正しい画像サイズ?フ...
-
HPのURLのチルダ「~」を上付き...
-
apache2.2で画像が表示されませ...
-
ラズパイをsshとvncでマックに...
おすすめ情報