BBS過去ログ |
| ■目次 |
質問ばかりで申し訳ありません。
ウェブサーバーの構築に成功しCGIも可動しており嬉しく思っています。
ところで、
CGI-BIN内に入れてある画像ファイル、HTMLファイルを呼び出す事が出来ないのです。
以前、ホスティングで借りていたサーバもアパッチだったのですが、
その時には.htaccessを編集して
gif,jog,hrm,hrmlを読めるように定義させて上手く行ったのですが、
今回はそれが通用しないのです。
どうしたらよいのかご教授お願いします。
よろしくお願いします。
WIN乗換様、こんばんわ。
> CGI-BIN内に入れてある画像ファイル、HTMLファイルを呼び出す事が出来ないのです。
> 以前、ホスティングで借りていたサーバもアパッチだったのですが、
> その時には.htaccessを編集して
> gif,jog,hrm,hrmlを読めるように定義させて上手く行ったのですが、
> 今回はそれが通用しないのです。
> どうしたらよいのかご教授お願いします。
こちらも、まず、ブラウザ上でどういうエラーが出るのかのせてください。
あと、エラーになったときの/var/log/httpd/error_logになにかメッセージが出力されませんでしょうか?
> WIN乗換様、こんばんわ。
> > CGI-BIN内に入れてある画像ファイル、HTMLファイルを呼び出す事が出来ないのです。
> > 以前、ホスティングで借りていたサーバもアパッチだったのですが、
> > その時には.htaccessを編集して
> > gif,jog,hrm,hrmlを読めるように定義させて上手く行ったのですが、
> > 今回はそれが通用しないのです。
> > どうしたらよいのかご教授お願いします。
> こちらも、まず、ブラウザ上でどういうエラーが出るのかのせてください。
> あと、エラーになったときの/var/log/httpd/error_logになにかメッセージが出力されませんでしょうか?
すみません。本当にお世話になります。
> こちらも、まず、ブラウザ上でどういうエラーが出るのかのせてください。
> あと、エラーになったときの/var/log/httpd/error_logになにかメッセージが出力されませんでしょうか?
恥ずかしながら画像板の運営をしているのですが
その板への画像アップ、
また既存画像の読み込みが出来ないのです。
(既存画像は過去Winサーバ時に運営していた時のファイル一式を今回FC2アパッチに移したのです。)
参考までに該当板
http://giga-active.ddo.jp/cgi-bin/reiko/joyful.cgi
/var/log/httpd/error_log のログはやはり画像にしました。
http://giga-active.ddo.jp/fc2/003.jpg
http://giga-active.ddo.jp/fc2/004.jpg です。
よろしくお願いします。
WIN乗換様、こんにちわ。
エラーログをみると、画像ファイル自体をCGIとして実行しようとしてエラーになっているようにみえます。
画像ファイルをcgi-binディレクトリ以外に移してみてはどうでしょうか?
> WIN乗換様、こんにちわ。
> エラーログをみると、画像ファイル自体をCGIとして実行しようとしてエラーになっているようにみえます。
> 画像ファイルをcgi-binディレクトリ以外に移してみてはどうでしょうか?
こんにちは。
お世話になります。
すると今回のケースは画像ファイルを通常のHTMLフォルダー内に回避させるとして、
今後新しいCGIを組み入れる場合ですがやはり画像ファイルやHTMLファイルをCGI-BIN内に入れる事は出来ないのでしょうか?
配布されているフリーCGIを主に使っている為、
私も初心なのでその手順書通りに設置したいというのが本音でございます。
また便乗質問で申し訳ありませんが、
やはりフリーCGIの配布元によっては
pubulic_html内にそのままCGIファイルを
ディレクトリーに分けて設置する様な事が手順にあるのですが、
/var/www/html/内にCGIファイルを置いてもアパッチの場合大丈夫なのでしょうか?
よろしくお願いします。
> また便乗質問で申し訳ありませんが、
> やはりフリーCGIの配布元によっては
> pubulic_html内にそのままCGIファイルを
> ディレクトリーに分けて設置する様な事が手順にあるのですが、
> /var/www/html/内にCGIファイルを置いてもアパッチの場合大丈夫なのでしょうか?
>
> よろしくお願いします。
もしかしたら?と思い「Webサーバー構築(Apache)」内にあった記述に設定したのですが、
<Directory /var/www/html>
Options Indexes FollowSymLinks
↓
Options Includes ExecCGI FollowSymLinks ← cgi,ssiの許可
AllowOverride None
↓
AllowOverride All ← .htaccessの許可
</Directory>
これで /var/www/html/ 内にCGIファイルを置いても大丈夫になったのでしょうか?
WIN乗換様、こんばんわ。
> もしかしたら?と思い「Webサーバー構築(Apache)」内にあった記述に設定したのですが、
>
> <Directory /var/www/html>
> Options Indexes FollowSymLinks
> ↓
> Options Includes ExecCGI FollowSymLinks ← cgi,ssiの許可
> AllowOverride None
> ↓
> AllowOverride All ← .htaccessの許可
> </Directory>
>
> これで /var/www/html/ 内にCGIファイルを置いても大丈夫になったのでしょうか?
そうです。Webサーバー構築(Apache)http://fedorasrv.com/apache.shtmlのトップ(概要)にもその旨(CGIを任意のディレクトリで実行できるようにする)記載してあります。