count


#author("2017-06-04T21:39:39+09:00","","")
#author("2023-03-18T14:41:12+09:00","","")
[[CGIのいろは(CGI設置講座)&CGIのFAQ]]

#contents
#norelated
#br

* FTPでアップロード [#v4c59750]

** FTPって何? [#l1c1bded]

あなたのパソコンから、ウェブサーバにファイルを転送するための規約がFTPです。~
FTPはファイル転送プロトコルと呼ばれ、その名が示すように、離れたパソコン同士でファイルをコピーしたり、削除したり、変更したりすることを可能にしています。

|&ref(http://webdoramamuseum.s1003.xrea.com/common/img/webdoramamuseum/moo007.gif,left,around,nolink,32x32,PC);|→ FTP転送 →|&ref(http://webdoramamuseum.s1003.xrea.com/common/img/webdoramamuseum/ntw_ani.gif,left,around,nolink,32x32,ウェブサーバ);|
|PC||ウェブサーバ|

** FTPソフトに必要な機能 [#y04b5e35]

CGIを設置するためには、FTPソフトがある程度 高機能 でなければいけません。~
必要な機能は以下のとおりです。~
- アスキー(テキスト)モードに対応している
- パーミッションの変更ができる

あとは、操作のしやすいものを選ぶと良いでしょう。

** WindowsのFTPソフト [#q2f3b0fe]

CGI-StaTionでは、[[sotaさん:http://www2.biglobe.ne.jp/~sota/]]のFFFTPをお奨めしています。~
~
機能は申し分なく、日本語のFTPソフトであり、初心者でも簡単に扱えます。~
そして、フリーウェア(無料)です。~
~
インストールの解説は、ふうせんさんが非常にわかりやすいページを作成しているのでそちらで勉強してください。~
~
[[FFFTP Support Page:http://ffftp.be/]]
[[FFFTP Support Page:https://web.archive.org/web/20110304182339/http://ffftp.be/]]

** FTPで転送するときの注意 [#ne50a7a0]

FTPには、転送モードというものがあります。~
~
- アスキー(テキスト、A)モード~
~
基本的に、エディタで開いたときに、人が読めるものは全てこれで送ります。~
代表例は、~.txt、~.html、~.cgi、~.pl などです。
- バイナリ(B)モード~
~
基本的に、エディタで開いたときに、意味不明の文字列があるときは全てこれで送ります。~
代表例は、~.gif、~.jpeg(jpg)、~.png、~.lzh、~.zip などです。

配布サイトに、通常は説明があるので、それに従えば問題ないと思います。~
転送モードが間違っている場合、そのファイルは壊れます。~
~
例えば、画像ファイル(~.gif)を、アスキーモードで転送すると、画像ファイルが壊れ、表示されません。~
この場合は、再度、バイナリモードで転送すれば、大丈夫です。

#hr

RIGHT:[[目次へ>CGIのいろは(CGI設置講座)&CGIのFAQ]] [[次の内容へ>パーミッション(属性)!?]]

* 関連ページ [#rc09c8e1]

#related

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