
基本的なことだと思いますが、教えてください。
http://www.cgi-down.com/cgi/g_counter.php
上のCGIのカウンターをためしに設置しようとしてみて
画像が×印で表示されてうまくいかず、以下のようにindex.htmlに
<img src="../cgi-bin/image/0.gif">
<img src="127.0.0.1/cgi-bin/image/0.gif">
などと実際にGIF画像を表示させてみようとしたのですがそれでもうまくいきません。
場所は以下のようになっていて
Linux上のファイラー上ではGIF画像は正しく表示されています。
# ls /var/www/html/index.html
/var/www/html/index.html
# ls /var/www/cgi-bin/image/
0.gif 1.gif 2.gif 3.gif 4.gif 5.gif 6.gif 7.gif 8.gif 9.gif Thumbs.db
httpd.confでは
ScriptAlias /cgi-bin/ "/var/www/cgi-bin/"
としておりExecCGIも有効にしています。
よければ教えてください。
No.2ベストアンサー
- 回答日時:
よく考えたらScriptAliasディレクティブですよね。
>ScriptAlias /cgi-bin/ "/var/www/cgi-bin/"
ScriptAliasで指定した/var/www/cgi-binディレクトリ配下にあるファイルはスクリプトファイルだと判断され、画像ファイルも実行しようとしてエラーになるようなので、/var/www/cgi-binディレクトリとは別の場所に画像ファイルを置いてそちらを参照するようにするのはどうでしょうか?
ありがとうございます。
返事おそくなり申し訳ありません。
ためしに
Alias /cgi-bin/ "/var/www/cgi-bin/"
とかえてもだめでした。
ScriptAlias /cgi-bin/ "/var/www/cgi-bin/"にもどし、
画像を/var/www/html/imageにコピーし
画像ファイルのパスを下に習ってかきかえてもだめでした。
http://www.cgi-down.com/cgi/g_counter.php
どうしたらよいでしょうか?
ScriptAlias /cgi-bin/ "/var/www/cgi-bin/"
<Directory "/var/www/cgi-bin">
AllowOverride None
Options Indexes ExecCGI
Order allow,deny
Allow from all
</Directory>
No.1
- 回答日時:
><img src="../cgi-bin/image/0.gif">
<img src="/cgi-bin/image/0.gif">
><img src="127.0.0.1/cgi-bin/image/0.gif">
これだと、HTMLファイルがあるところに、127.0.0.1というディレクトリがあるという事になります。
<img src="http://127.0.0.1/cgi-bin/image/0.gif">
ありがとうございます。
<img src="/cgi-bin/image/0.gif">
<img src="http://127.0.0.1/cgi-bin/image/0.gif">
としたところともに表示されず、
0.gifをindex.htmlと同じところにコピーして
<img src="0.gif">
としたところ表示されました。
パスの指定が正しくないのでしょうか?
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
あり得ない!アーカイブを展開...
-
lsでディレクトリのサイズが409...
-
シンボリックリンクでパミッシ...
-
ファイルが移動できません。
-
onedriveの中身を削除したらパ...
-
嫌ってるのに真似してきたりマ...
-
拡張子.dどういう意味
-
Winmerge ファイルの中身は同じ...
-
ファイルの先頭行を全て削除したい
-
macのdmgファイル(動画)をMP4...
-
教えてください!困ってます。
-
office365 ファイルを削除したい
-
.tmp.mp4と.mp4の違い
-
たくさんのフォルダを一つのフ...
-
バッチファイルで変数の中身を...
-
コマンドプロンプトによるフォ...
-
mrl→midファイルへ
-
2TBのUSBメモリを2000円ほどで...
-
ホームページのディレクトリを...
-
どうして子どもを持ちたいとな...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
FTPでファイルがダウンロードで...
-
lsでディレクトリのサイズが409...
-
ファイルが移動できません。
-
RPM のソースパッケージが展開...
-
SSHで現在のディレクトリから移...
-
「E212:書込み用にファイルを開...
-
あり得ない!アーカイブを展開...
-
アパッチでAccessForbiddenがで...
-
aptana インストール手順を教え...
-
SELinux有効でドキュメントルー...
-
Apache:ディレクトリリストの...
-
ファイル所有者を「apache」へ...
-
Ubuntu、ファイル移動によるエ...
-
パーミッションの謎
-
Fedoracore3のApatchとCGI
-
シンボリックリンクでパミッシ...
-
winSCPでlinuxフォルダを作りたい
-
shellscript内のコマンドを、su...
-
Apacheのエラーログ【Directory...
-
書き込み権限がありません
おすすめ情報