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

 YY-BOARDの設置方法について
日時: 2006/05/27 20:00
名前: パパ

 教えて下さい。(1週間以上悩んでいます。)
①不明点 : 今回、このサイトを参考にWebサーバーを構築しました。
      その後、動作確認として以下を確認。
      1) .html
      2) .cgi
      3) .php
      上記のテスト動作が完了。
      そこで、YY-BOARDの掲示板モジュールをダウンロードして設置をしていましたが、
      実行すると、以下のようになっています。
      ●アップロードは、FFFTPを使用。
      ●転送の際、EUC設定
      ●それぞれ、アスキー.バイナリー転送
       cat /etc/sysconfig/i18n
       LANG="ja_JP.eucJP"
       SUPPORTED="ja_JP.eucJP:ja_JP:ja"
       SYSFONT="latarcyrheb-sun16"

      Distribution : fedora core5

      cgi実行画面
       <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN">
       <html><head>
       <title>500 Internal Server Error</title>
       </head><body>
       <h1>Internal Server Error</h1>
         <p>The server encountered an internal error or
         misconfiguration and was unable to complete
         your request.</p>
         <p>Please contact the server administrator,
         xxxxx@xxxxx.co.jp and inform them of the time the error occurred,
         and anything you might have done that may have
         caused the error.</p>
         <p>More information about this error may be available
         in the server error log.</p>
         <p>Additionally, a 500 Internal Server Error
         error was encountered while trying to use an ErrorDocument to handle the request.</p>
         <hr>
         <address>Apache/2.2.0 (Fedora) Server at 192.168.0.xxx Port xx</address>
         </body></html>
         
         /var/log/httpd/error_logの内容
         [Sat May 27 19:34:33 2006] [error] [client 192.168.0.xxx] (2)No such file or directory: 
         exec of '/var/www/html/xxxxx/xxxxx/yybbs.cgi' failed
         [Sat May 27 19:34:33 2006] [error] [client 192.168.0.xxx] Premature end of script headers: 
         yybbs.cgi
       
         アクセス権確認
         -rwxrwxrwx yybbs.cgi

         最後に、httpd.confの中の設定がおかしいのかと思いますが、何度見直しても
         分かりません。

         アドバイス等よろしくお願い致します。



         

 
メンテ

Page:  [1] [2] [3] [4] [5] [6] [7] [8] [9]

■ コンテンツ関連情報

 Re: YY-BOARDの設置方法について ( No.41 )
日時: 2006/06/08 09:48
名前: 管理者

> 1) 文字化けはどのように設定し直したのでしょうか。(理解に苦しんでいます)
変更箇所は2点あります。
  ・HTMLタグのMETA、属性がcharsetをShift-JIS→EUC-JPに変更
    ブラウザに当該スクリプトから生成されたhtmlの文字コードは「EUC-JP」ですよと教える部分
  ・日本語変換ライブラリ「jcode.pl」の関数「convert」パラメータ変更("sjis"→"euc")
    出力する文字コードを「EUC-JP」にする
 上記を「EUC-JP」に統一する事により、ログデータファイル内、HTMLへの書き出しの文字コードが同じになり文字化けを起こさなくなります。

> 2) /etc/httpd/conf/httpd.conf」ファイル内容の以下の「xxxxx」部分
>   User apache
>   Group apache
>   上記ではapacheにしてありますが、ユーザー:グループはrootのままです。
>   この場合、何か不都合がおきるのでしょうか。

まず、上記ですがroot?ですか??
apacheでは、セキュリティホール上rootでは実行できない筈なのですが・・・
仮に、rootで実行できたと仮定してお話しすると、スクリプト(perl・PHP・JAVA)内の構文にファイルアクセス部分で全てのパスを参照(更新・削除)出来てしまう点があります。
悪意あるスクリプトであった場合、致命的になることでしょう。
メンテ
 Re: YY-BOARDの設置方法について ( No.42 )
日時: 2006/06/08 19:44
名前: パパ


ありがとうございます。

これからも、よろしくお願い致します。
メンテ

Page:  [1] [2] [3] [4] [5] [6] [7] [8] [9]

題名
名前  ("初心者"を含む名前は使用できません)
E-Mail
URL
パスワード 記事メンテ時に使用)
投稿キー (投稿時 投稿キー を入力してください)
コメント
画像添付 (対応画像:JPEG/GIF/PNG [Max 500KB])

   クッキー保存

■ その他


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