|
基礎的な問題
|
ほとんどは,CGIのいろはに書かれているので,そちらを読んでもらうことになります.
CGIは難しいので,慎重にひとつづつやっていってください.
-
とにかくわかりません.
-
CGIについて知らないことが多すぎます.
掲示板などは,他人があなたのホームページの一部を,書き込んだり,修正したり,削除したりできるようにします.
普通はできないことをしているわけです.
”CGIのいろは”で勉強してください.
-
ダウンロードできません.
-
ブラウザによってはうまくいかないことがあります.
その場合は,右クリックし,[対象をファイルへ保存] か [名前を付けて保存]を選択してください.
Netscape Navigator 4.0以降の場合は,[SHIFT]キーを押しながらクリックが楽でしょう.
それでも,うまくいかない場合は‥‥‥僕のリンクミスなどの可能性がありますので,サポート掲示板などで教えてください(涙
-
ダブルクリックで開けません.
-
CGIのいろはでエディタの設定を行っていない場合におきます.
ダウンロードしたファイルをダブルクリックしても,開けないのが通常で,以下のようなダイアログが出ると思います.
”CGIのいろは”でエディタについて知ってください.
-
エディタで開いた文字が化けています.
-
2つの原因が考えられます.
- テキストでないものを開いた(圧縮された lzh ファイルなど).
ファイルには2種類あります.
- 私たち人が読むことが可能なテキストファイル.
- パソコン(機械)だけが読むことができるバイナリファイル.
エディタで開いたものが,バイナリファイルであれば読むことができず,文字化けしたようになります.
指定されたテキストファイルのみを開くようにしてください.
(テキストファイルを開くときは,必ず,〜(ファイル名)をエディタで開いてください.と書かれています.それ以外のファイルは開く必要はありません).
- 文字コードが異なっている(上記以外の場合).
CGI-StaTionで配布しているCGIは,Windows を想定しているため,それ以外のOSでは文字化けを起こす可能性があります.
Windowsの文字コード(SHIFT-JISコード)を使えるエディタを利用してください.
-
ディレクトリって何?
-
WindowsやMacintoshのフォルダと同じです.
この呼び方は,「UNIXユーザにCGI開発者が多かったため」だと推測しています.
CGI-StaTionでは,できるだけディレクトリ(フォルダ)と明記しています.
-
サーバって何?
-
インターネットにおけるサーバは,プロバイダのPCのことです.
サーバは,サーバ同士がケーブルなどで接続されており,まるで巨大なくもの巣のように,いたるところで接続されています.
サーバがつながっているから,世界中のホームページを見ることができるわけです.
-
絶対(フル)パスと相対パスって何?
-
パスとは,ファイルのある場所のことです.
- 絶対(フル)パスというのは,その場所を省略しないで,しっかり書きます.
- 相対パスは,その場所を省略して書きます.
あまり良い例えではないのですが,実際の住所で考えると
- 絶対パス:○△県 □□市 ○×町 1丁目2番地3−4
- 相対パス:3件隣の家
のようになります.
ここから,具体的な話になります.
CGIにおいては,パスと呼べるものが2つあります.
URLとファイルパスです.
URLはご存知の http://www〜 です.
ファイルパスは,ファイルのある場所を示したもので,Windowsなら C:\Program Files のように記述するものです.
CGIを扱う上で,パスと記述されている場合,通常はファイルパスを示します.
-
Perlのパスがわかりません.
-
CGIを動作させるために必ずいるものです.
Windowsの関連付けのようなものです.
CGIのいろはにしっかり書いてありますので,それを見ましょう.
|