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

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

 できました!!
日時: 2006/10/11 20:20
名前: とんとん
参照: http://miserver.dvrdns.org:8080/apache/light/light.cgi

お世話になります。

新たにスレッド立てて申し訳ありません。

デフォルトからcgiを設置しましたらできましたのでご報告いたします。(長かった〜!)

そこてまた二つほどご教示お願いしたいのですが(すみません)

* 掲示板を開きますと上のほうに「管理用」がありますがここをクリックしますと
 下記のようなエラーが出てしまい管理用ページが開かないのです。

掲示板はkentさんのLIGHT BOARDです、よろしくお願いします。

Internal Server Error
The server encountered an internal error or misconfiguration and was unable to complete your request.

Please contact the server administrator, root@miya1490@viola.ocn.ne.jp and inform them of the time the error occurred, and anything you might have done that may have caused the error.

More information about this error may be available in the server error log.

* 二つ目は
 
実はサーバーにファイル転送すると上書きによって「Forbidden」が表示されるので
そのたびに下記のアクセス権の設定をしております。

$ chmod o+rx public_html
$ chmod o+rx ./
$ su
# /sbin/restorecon -R public_html

一度だけディレクトリにアクセス権限を設定したらそれでよい方法を教えてください。
いつもすみません。

# chmod 755 /home/chibi/public_htmlでよいのでしょうか?

すみませんがよろしくお願いいたします。
メンテ

Page:  [1] [2] [3] [4]

■ コンテンツ関連情報

 Re: できました!! ( No.11 )
日時: 2006/10/12 19:02
名前: 管理者

システム再起動(リブート)は行いましたか?

後は、問題となっているURLにアクセスしてエラーとなるか確認してください。
エラーとなったら、またエラーログ「/var/log/httpd/error_log」の該当箇所を掲示下さい。
メンテ
 Re: できました!! ( No.12 )
日時: 2006/10/12 21:04
名前: とんとん
参照: http://miserver.dvrdns.org:8080/apache/light/light.cgi

お世話になります。

はい、システム再起動(リブート)を行いましたがまだ「管理」をクリックするとエラーになります。

light 20:53のところです。
よろしくお願いいたします。


[Thu Oct 12 20:53:17 2006] [error] [client 210.227.195.127] (2)No such file or directory: exec of '/var/www/html/apache/light/admin.cgi' failed, referer: http://miserver.dvrdns.org:8080/apache/light/light.cgi
[Thu Oct 12 20:53:17 2006] [error] [client 210.227.195.127] Premature end of script headers: admin.cgi, referer: http://miserver.dvrdns.org:8080/apache/light/light.cgi
[Thu Oct 12 20:53:25 2006] [error] [client 219.111.98.2] (2)No such file or directory: exec of '/var/www/html/apache/light/admin.cgi' failed, referer: http://miserver.dvrdns.org:8080/apache/light/light.cgi
[Thu Oct 12 20:53:25 2006] [error] [client 219.111.98.2] Premature end of script headers: admin.cgi, referer: http://miserver.dvrdns.org:8080/apache/light/light.cgi
[Thu Oct 12 20:55:29 2006] [notice] caught SIGTERM, shutting down
[Thu Oct 12 20:56:59 2006] [notice] suEXEC mechanism enabled (wrapper: /usr/sbin/suexec)
[Thu Oct 12 20:56:59 2006] [notice] Digest: generating secret for digest authentication ...
[Thu Oct 12 20:56:59 2006] [notice] Digest: done
[Thu Oct 12 20:56:59 2006] [notice] Apache/2.2.2 (Fedora) configured -- resuming normal operations
メンテ
 Re: できました!! ( No.13 )
日時: 2006/10/12 22:23
名前: 管理者

> [Thu Oct 12 20:53:17 2006] [error] [client 210.227.195.127] (2)No such file or directory: exec of '/var/www/html/apache/light/admin.cgi' failed, referer: http://miserver.dvrdns.org:8080/apache/light/light.cgi
> [Thu Oct 12 20:53:17 2006] [error] [client 210.227.195.127] Premature end of script headers: admin.cgi, referer: http://miserver.dvrdns.org:8080/apache/light/light.cgi

「No such file or directory」そんなファイルやディレクトリはないとメッセージしていますね。
また、スクリプト自体もエラーとなっています。

スクリプト提供元よりディレクトリ構成が自サーバの構成と合っているか再度確認してください。
また、前にもお書きしましたが全ファイルの文字コードも正しいかも確認してください。
メンテ
 Re: できました!! ( No.14 )
日時: 2006/10/12 23:52
名前: とんとん
参照: http://miserver.dvrdns.org:8080/apache/light/light.cgi

ありがとうございます。

>「No such file or directory」そんなファイルやディレクトリはないとメッセージしていますね。
確認いたしましたがファイル名、ファイル数まちがいなくありました。

>また、スクリプト自体もエラーとなっています。
ここが分かりません。

>スクリプト提供元よりディレクトリ構成が自サーバの構成と合っているか再度確認してください。
ここなのですがkentさんのディレクトリ構成は

【ディレクトリ構成例】 
public_html / index.html (トップページ)
  |
  +-- light / light.cgi [705]
     |   admin.cgi [705]
     |   init.cgi  [604]
     |   jcode.pl  [604]
     |
     +-- data / data.cgi  [606]
     |     light.dat [606]
     |     pastno.dat [606] ... 過去ログを生成する場合
     |
     +-- past [707] / 0001.cgi [606] ... 過去ログを生成する場合

私のはデフォルト設置ですが、ちょっとまちがっていた箇所があったので下記のように直したら
cgiが表示されなくなりました。
下記のように構成したのではまちがいでしょうか?(ちょっと分からなくなりました)

var / www / html/
      |
      +-- apach / light / light.cgi [705]
             |   admin.cgi [705]
             |   init.cgi  [604]
              |   jcode.pl  [604]
             +-- data / data.cgi  [606]
             |     light.dat [606]
             |     pastno.dat [606] ... 過去ログを生成する場合
             |
              +-- past [707] / 0001.cgi [606] ... 過去ログを生成する場合

 >前にもお書きしましたが全ファイルの文字コードも正しいかも確認してください。
 
やっぱりこちらはまちがいありませんでした、[UTF-8」になってました。
メンテ
 Re: できました!! ( No.15 )
日時: 2006/10/13 04:24
名前: Johann
参照: http://www.geocities.co.jp/SiliconValley-Sunnyvale/1839/index.html

+-- apach / light / light.cgi [705]

apachというのはapacheの書き間違い?
一文字でも違ったらアクセスできないので、念のため確認。
メンテ

Page:  [1] [2] [3] [4]

■ その他

ページ先頭へ

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