count

CGIのいろは(CGI設置講座)&CGIのFAQ

 

基礎的な問題

ほとんどは、CGIのいろは(CGI設置講座):CGIのいろは(CGI設置講座)&CGIのFAQに書かれているので、そちらを読んでもらうことになります。
CGIは難しいので、慎重にひとつづつやっていってください。

とにかくわかりません。

CGIについて知らないことが多すぎます。

掲示板などは、他人があなたのホームページの一部を、書き込んだり、修正したり、削除したりできるようにします。
普通はできないことをしているわけです。

"CGIのいろは"で勉強してください。

CGIのいろは(CGI設置講座)

ダウンロードできません。

ブラウザによってはうまくいかないことがあります。

その場合は、右クリックし、[対象をファイルへ保存]か[名前を付けて保存]を選択してください。
Netscape Navigator 4.0以降(閲覧保証外)の場合は、[SHIFT]キーを押しながらクリックが楽でしょう。

それでも、うまくいかない場合は……僕のリンクミスなどの可能性がありますので、サポート掲示板などで教えてください(涙)。

ダブルクリックで開けません。

CGIのいろはでエディタの設定を行っていない場合におきます。

ダウンロードしたファイルをダブルクリックしても[開けないのが通常]で、以下のようなダイアログが出ると思います。

ダイアログ
 CGIのいろは でエディタについて知ってください。

CGIのいろは(エディタ)

エディタで開いた文字が化けています。

2つの原因が考えられます。

CGIのいろは(エディタ)

ディレクトリって何?

WindowsやMacintoshのフォルダと同じです。

この呼び方は、「UNIXユーザにCGI開発者が多かったため」だと推測しています。
CGI-StaTionでは、できるだけディレクトリ(フォルダ)と明記しています。

サーバって何?

インターネットにおけるサーバは、業者または個人が設置しているコンピュータのことです。

サーバは、サーバ同士がケーブルなどで接続されており、まるで巨大なくもの巣のように、いたるところで接続されています。
サーバがつながっているから、世界中のホームページを見ることができるわけです。

絶対(フル)パスと相対パスって何?

パスとは、ファイルのある場所のことです。

あまり良い例えではないのですが、実際の住所で考えると、

のようになります。

ここから、具体的な話になります。

CGIにおいては,パスと呼べるものが2つあります。

[URI]と[ファイルパス]です。

URIはご存知の http://www~ です。
ファイルパスは、ファイルのある場所を示したもので、Windowsなら C:¥Program Files のように記述するものです。

CGIを扱う上で、パスと記述されている場合、通常は[ファイルパスを示します]。

(階層)上 ←━━━━━━━━━━━━━━━━━━━━━━→ 下

      public_html ┳  index.html
                  ┃
                  ┣  bbs     ┳  bbs.cgi ← 現在の位置
                  ┃            ┣  jcode.pl
                  ┃            ┗  log     ━  bbs.dat
                  ┃
                  ┗  image   ┳  title.gif
                                  ┗  icon.gif

(オレンジはディレクトリ(フォルダ)を示します)
ファイルは階層構造と呼ばれ、左ほど上の階層であり、右に行くほど下の階層になります。
ここで、現在の位置が bbs.cgi であるときの各ファイルについて説明します。

Perlのパスがわかりません。

CGIを動作させるために必ずいるものです。
Windowsの関連付けのようなものです。

CGIのいろはにしっかり書いてありますので、それを見ましょう。

CGIのいろは(Perlのパス)

関連ページ


トップ   編集 凍結 差分 履歴 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2017-07-16 (日) 09:54:33
警告:くれぐれもまとめサイトに転載・記載するのだけはおやめください。