はじめての自宅サーバ構築 - Fedora/CentOS -
Last Update 2018/05/30
[ 更新履歴 ] [ サイト マップ ] [ 質問掲示板 ] [ 雑談掲示板 ] [ リンク ]
トップ >> 質問掲示板

 このスレッドはクローズされています。記事の閲覧のみとなります。

 この掲示板の一括ダウンロードできました
日時: 2005/11/26 21:21
名前: kimio

 たいへん申し訳ありません。現在、ウェブサーバ構築のためのhttpd.confの編集について悩んでいます。現在の様子は、( http://www.geocities.jp/kimio_us/ )に記載しました。私のHPのトップページにし、#がついていない行を太文字にしました。HTMLやSHTML、PHPなどは表示できますが、CGIを表示することができません。この段階をクリアーできないと、私はLinuxをあきらめてWindowsのサーバーに戻らないといけません。アパッチのhttpd.confの編集以外にもCGIが表示できない原因はあると思いますが、とりあえず、httpd.confだけでも確かなものにしておきたいのです。とんでもない作業を依頼して非常に恐縮ですが、どうかよろしくお願いします。
 
 お詫び→このスレッドの最後の方で質問していましたこの掲示板のコンテンツの一括ダウンロードが何とかできました。ただ、私の場合、今のところ、ページごとに文字のエンコードを修正しないといけませんが。
メンテ

Page:  [1] [2] [3]

■ コンテンツ関連情報

 Re: どなたかCGI表示のための設定について教えてください? ( No.1 )
日時: 2005/03/11 08:23
名前: かずくん

まずマニュアル通りにしましたか?
apacheのhttpd.confを確認しましたが一部抜けているようです。
<Directory "/var/www/html">   の   数行下ですが
Options FollowSymLinks Includes ExecCGI MultiViews
           ↓
Options Includes ExecCGI FollowSymLinks    にしてください。


ScriptAlias /cgi-bin/ "/var/www/cgi-bin/" の数行下ですが
<Directory "/var/www/cgi-bin"> 
  AllowOverride None 
  Options None        ←ココを  Options all にしてください。 
  Order allow,deny 
  Allow from all 
</Directory> 

apache を 再起動して /var/www/cgi-bin/内のcgiをブラウザーで実行してください。
メンテ
 Re: どなたかCGI表示のための設定について教えてください? ( No.2 )
日時: 2005/03/11 08:49
名前: かずくん

which perl コマンドでパスを確認してください。

下記のテストcgiファイルを作成してください。
[root@linux ~]# vi /var/www/html/test.cgi
#!/usr/local/bin/perl           ←which perlで出力されたパスにして
print "Content-type: text/html\n\n";
print "<html>\n";
print "<head>\n";
print "<meta http-equiv=\"Content-Type\" content=\"text/html; charset=euc-jp\">\n";
print "<title>テスト</title>\n";
print "</head>\n";
print "<body>\n";
print "CGIテスト\n";
print "</body>\n";
print "</html>\n";

cgiファイルのアクセス権を755 または 705にしてください。
[root@linux ~]# chmod 755 /var/www/html/test.cgi

apacheのerror_logを確認してください。
メンテ
 Re: この掲示板の一括ダウンロードできました ( No.3 )

** 返信者によって削除されました **

 Re: CGI?(error_log?favicon.ico?) ( No.4 )
日時: 2005/03/11 18:04
名前: かずくん

>プログラミングの勉強をしていないためか
私もしてませんが・・・・。
見る限りですが
File does not exist: /var/www/html/favicon.ico  ←ファイルがありません。
そもそもfavicon.icoって何?
http://www.google.co.jp/search?hl=ja&q=favicon.ico&btnG=Google+%E6%A4%9C%E7%B4%A2&lr=
Windows系で使うファイルのようです。
Linuxでは使わないファイルです。

Exec format error: exec of '/var/www/html/test.cgi' failed
Exec format error: exec ofで検索すると下記のような情報があります。
http://www.google.co.jp/search?hl=ja&q=Exec+format+error%3A+exec+&btnG=Google+%E6%A4%9C%E7%B4%A2&lr=
該当する情報があるはずですので確認ください。

Premature end of script headers:
http://sagittarius.dip.jp/~toshi/premature.html
為になる情報がありますんで確認ください。
メンテ
 Re: CGI?(error_log?favicon.ico?) ( No.5 )
日時: 2005/03/11 18:16
名前: かずくん

Can't locate ./jcode.pl in @INC 〜   ですが
まずgoogleで検索してください。
一番最後の comchatx.cgi line 22.   ですが
comchatx.cgi ファイルの 22行目にヒントがあります。
perlが必要な感じですが。googleで調べられます。
今回、error_logで出力された情報は殆どgoogleでヒットします。
色々と調べてからもう一度質問してください。
comchatx.cgi のファイルもgoogleで検索すれば
同様に障害があるlogが見れます。
まず調べる事から勉強してください。
メンテ

Page:  [1] [2] [3]

■ その他

ページ先頭へ

Copyright(©)2004-2018 First home server construction. All Right Reserved.