CGI-BBS > 電子私書箱 > 電子私書箱 > わたしも先にすすめなーい!!


カレッヂ
カレッヂ


質問者 あけみん  投稿日 1/28(日) 12:53:35
POBOX2で私書箱の設置をしています。利用登録のメールは受け取れたのですが、ログインできません(サーバーエラー500)。setup.plの設定が悪いのか?それとももっと他の理由なのか??
cgiスクリプトのバスや、転送モード、パーミッション設定は間違いないはずです(多分)。一つ気になるのがsetup.plの中の、参照限定(URL)には何を記入すればいいのか分からないことです。あと、時刻設定は日本のサーバーならいじらなくてもいいのですよね。
おそらく単純なことでつまずいてるんだと思うのですが、なにぶん初心者なもので・・・
どなたか教えて下さいませ。

回答者 いのちゃん  [削除]  投稿日 1/28(日) 14:39:46
設定出来ない人に出来ない者がアドバイスをするのはちょっと変ですが
以下の設定条件をクリーしていない場合はエラーになります。

■ POBOX Type2 v1.1 施工の手引き(Readme.txt)

1.施工可能条件

 ・標準入力 method=post をサポートしているサーバ

   <form>においてボタンを押して Method not implemented.. というエラーが出る
場合は標準入力を処理できないために、施工はできません。

 ・Webサーバは APACHE で、DBM_AUTH をサポートしているサーバ

   APACHEのインストール説明書を読むとDBM_AUTHはデフォルトでインストール
   されると書いていますが、実は追加モジュールとなっているようで、APACHEを
   使っているサーバであっても、プロバイダ側でこのモジュールを組み込んで
   いない場合は設置できません。インストール説明書にはデフォルトでインストール
   されると書かれていることから、すべてのモジュールの試験までは行っていない場合、
   プロバイダ側でこのことを確認していない(知らなかった)場合もあるようです。

   簡単なテスト方法

        適当なディレクトリを作成し、.htaccess 名で次の内容のファイルを置き、
        そこへアクセスして、パスワード入力のダイヤログが出ればOKです。
     サーバエラー等の場合は AuthDBMUserFile を AuthUserFile に、
        AuthDBMGroupFile を AuthGroupFile に変更してもう一度試してみてください。
        これでOKで、'DBM'が入ると駄目な場合は、DBM_AUTH はサポートされていない
     です。

        --------------------------------------------
        AuthDBMUserFile     /dev/null
        AuthDBMGroupFile    /dev/null
        AuthName         ByPassword
        AuthType         Basic
        <Limit POST PUT GET>
        require valid-user
        </Limit>
        --------------------------------------------

 ・標準DBMをサポートしているサーバ

   通常、perl4でdbmopen()する場合、NDBMが利用されます。これがサーバにセット
   されていない場合は設置できません。他のAny_DBMが利用できたとしても、サーバ
   のDBM_AUTHで対応しているものでなければパスワード認証ができません。

 ・nobodyによる新規ファイル作成をサポートしているサーバ

   nobody(wwwとも言う)とは、WWWからのアクセスのことを言い、このアクセス者の
   権限で新規ファイル作成を許可されているサーバであることが必要です。WebBOARDや
   WWWBBS等も同様です。一部のサーバでは、安全対策のためにこれを禁止しているとこ
   ろも見かけます。
質問者 あけみん  [削除]  投稿日 1/28(日) 15:00:23
いのちゃんさんお返事ありがとうございます。
POBOX2の説明に確かにこのように書いてあります。そこで難しくてよく分からなかったので、「WEB裏技さんのソフト全て使えます!」ってふれこみのレンタルサーバーを借りたのです。
しかもCGIプラン(普通のよりちょっと高め)!契約の後にCGI設置のサポートしてくれるんですか?って質問したら、「自分で勉強して、どうしても分からなかったら教えてあげる!なんでもかんでも聞かないでちょーだい!」位のお返事が返ってきました。
ここまで言われちゃあたしも女の意地ってものがあるので、こちらに質問しました。(結局人に頼ってる・・・)
いのちゃんさんっ!!助けて!!
質問者 あけみん  [削除]  投稿日 1/28(日) 15:27:53
いのちゃんさんごめんなさ!
先ほど出来るはずってコメント書いちゃったけど、いのちゃんさんの返答をよく読み直してDBM_AUTHのサポートされてるかテストしてみたら、されてませんでした。なんてことっっ!!!
さっそくクレームのメールを出しておきます。
ありがとうございました。
質問者 あけみん  [削除]  投稿日 1/28(日) 15:28:51
いのちゃんさんごめんなさ!
先ほど出来るはずってコメント書いちゃったけど、いのちゃんさんの返答をよく読み直してDBM_AUTHのサポートされてるかテストしてみたら、されてませんでした。なんてことっっ!!!
さっそくクレームのメールを出しておきます。
ありがとうございました。
回答者 いのちゃん  [削除]  投稿日 1/28(日) 23:51:54
設定出来ないのは当方とて同じでサーバの受入体制ががこのプログラムを
容認出来ないような仕様でありましたのでネクタイの端をかじってじっと
我慢の子でありました。

そう言う訳で当方は設定に失敗しておりますので同じ条件下にあるサーバ
であれば設定は不可能であるとの懸念から設定条件を転記申し上げまし
た。(/_;

返信(回答)する


Web裏技