フォトアルバム

日経平均株価

  • ★日経平均株価
    ---------------------------------

    ---------------------------------

JV

« ウイルスチェック終了 | メイン | 早く寝なくっちゃ !! »

2005-05-22

Apacheの設定ではまった !!

設定のメモ書き・・・

自宅サーバーでCGI/Perlの設定ではまってしまいました。
やっと脱出出来たのですが、念のため設定のコツをメモしておきます。
結構困っている人がいるんですよ~。
FTPソフトでデータをUPしてそれをtelnetでwwwへ動かすのは普通と違うのでいやだったので、FTPでの操作(ユーザーがFTPでUP)して直接wwwやcgi-binの中にUPする方法を見つけました。
① 説明の通りやってもCGIが動かない時には最後の手

フリーで配布されているCGIのScriptの一番上の<プロバイダで定められたPerlへのパスを指定します>と言うパスを下記のようにします。

#!/usr/local/bin/perl → #!/usr/bin/perl (これで動かなかった) → #!/usr/bin/perl --

※ポイントは「 --」をperlの後に付け足します。--の前には半角スペースがあります。
なぜ「 --」を書くことで動くのかは解りません。(私はこれで動くようになりました。)
◎動かなくても文句言わないでね!!

② ユーザーが直接FTPソフトで(ホームページやCGI)をUPする方法
 httpd.confの中で下記を変更します。

ScriptAlias /cgi-bin/ /home/ユーザーディレクトリー/cgi-bin/

もう一箇所は
<Director /home/ユーザーディレクトリー/cgi-bin>
      AllowOverride None
      Options ExecCGI
      Order allow, deny
      Allow from all
</Directory>

この設定でたぶん、/home/ユーザーディレクトリー/cgi-bin 以下のディレクトリーでCGIが動くと思います。

コメント

コメントを投稿

コメントは記事の投稿者が承認するまで表示されません。

Calendar

  •   Well come!! 晴れ時々曇り
     


    今日 昨日 合計

天気・気象情報

  • +32
    °
    C
    +33°
    +21°
    高崎市
    月曜日, 24
    火曜日
    +28° +23°
    水曜日
    +32° +21°
    木曜日
    +29° +21°
    金曜日
    +27° +21°
    土曜日
    +24° +21°
    日曜日
    +33° +21°
    7日間の天気予報を見る

アクセスランキング

更新ブログ

お勧めの本