CGIなどを利用する際のFFFTP利用方法について!!
cgiやparlなどを利用する際には『FFFTP』でも簡単にアップロードすればインターネット上で利用することができます。
そこでcgiやparlなどを利用する際の『FFFTP』の使い方を解説していきます。
FFFTPでアップロードの注意点
まずは利用方法(1)でも少し解説しましたがcgiやparlなどのファイルをアップロードする際にはモードを指定してアップロードしなくてはいけません。
そこでこのアップロードの方法を再度解説します。

ますは『FFFTP』のアップロードアイコンにおいて『AB』が一緒になったモードはアスキーモードとバイナリティーモードをFFFTPが自動で判断して転送するもので、一般的にはこの『AB』アイコンを使っての利用がほとんどです。
しかしCGIやparlを利用する際には『A』『B』を使い分けて利用します。
『A』アスキーモードは?
CGIなどを利用してHTMLファイルを転送するときに利用しますが、アスキーモードでファイル自体を転送したときにはファイル自体に画像を入れ込んでいたりすると画像がうまく表示されないなどの不具合が出ますので注意が必要です。
『B』はバイナリティーモードは?
CGI利用時の画像やページに貼り付けている画像などを転送する際に利用し、通常では画像を使ったページなどでうまく表示されないときは、このバイナリティーモードで転送すればしっかり表示されるようになります。
ここで必ず『A』『B』を使い分けてアップロードしないとうまくcgiやparlなどが動作しないことがあります。
FFFTP転送後にファイル属性を指定する
サーバーへファイルのアップロードが完了したら、次にアップロード先のファイルの属性を変更を行う必要になりますので、右側のファイルを右クリックするとメニュ画面が現れますので『属性(A)』を選択します。
 

属性を選択すれば属性の変更画面が現れますので各項目の□にチェックを入れることで属性の変更が反映されます。
また属性変更を行うと『現在の属性』部分の数字が変わり、この数字のことを俗に『パーミッション』といいます。

パーミッションは利用するcgiやparlなどはサーバーにより指定がなされているので、ご利用されているサーバーのヘルプやオンラインマニュアルを参考にしてパーミッションの変更を行ってください。
サーバーに適合したパーミッションに変更しないとうまく動作しないので必ず確認してくださいね!!
それとcgiやparlを利用する際には必ず利用するcgiやparlに使用方法がテキストファイル形式が付属されていますので確認ををすればほとんど、『利用するサーバーに適合したパーミッションに設定ください』と記載されていますので、FFFTPでの属性変更でパーミッションが簡単に変更することができると覚えておいてください。
属性(パーミッション)の変更は下記のグラフを参考にしてみてください。
パーミッション(属性)変更について
パーミッションには(属性,アクセス権,許可権)が設定でき、自分のファイルを他の人が書き換えたり,削除できないようにパーミッション(属性)で制限し利用できるのです。
またFFFTPでの属性表示でオーナー・グループ・その他と分かれており、それぞれに読み・書き・実行の、各□のチェックボックスにチェックを入れることでサーバーでは(r-w-x)表示か数字での表示【644】で各種項目の属性が変更ができます。
読み(r)4点:ファイルを読み込む権利で、ファイルを見ることを許可する。
書き(w)2点:ファイルを書き込む権利で、ファイルの作成や修正,削除を許可する。
実行(x)1点:ファイルを実行する権利で、ファイルを実行することを許可する。
そこで上記の属性を簡単にあらわしたら下記の表のようになります。
| 例)パーミッション【644】 |
|
オーナー |
グループ |
その他 |
| 読み |
【4】 |
【4】 |
【4】 |
| 書き |
【2】 |
【0】 |
【0】 |
| 実行 |
【0】 |
【0】 |
【0】 |
| 合計 |
【6】 |
【4】 |
【4】 |
合計を横に現したらパーミッションの数値になり、チェックを入れないと0となり各設定状況がわかるようになっています。
また(r-w-x)表記では読み・書き・実行が横並びで表され同時に表したものが下記のようになります。
| 例)パーミッション【644】【r w - r - - r - -】 |
| オーナー |
グループ |
その他 |
r w -
(読み・書き・−) |
r - -
(読み・−・−) |
r - -
(読み・−・−) |
上記の表はあくまでもわかり易いように例として表記したもので、実際に利用する際には必ずご利用するサーバーにご確認してから各パーミッションの設定を行って下さい。
基本設定に必要なパーミッション設定を簡単に一覧で下記に表してみました。
| α表記 |
数字 |
α表記 |
数字 |
| - - - |
0 |
- w x |
3 |
| r - - |
4 |
r - x |
5 |
| - w - |
2 |
r w - |
6 |
| - - x |
1 |
r w x |
7 |
その他の機能について
ミラーリングやダウンロード転送設定がありますが、一般的なホームページで利用する際にFFFTPを使うならここまでに解説した機能を使えば十分に活用できます。
|