• ベストアンサー

ASCIIモード?って?

cgiの設定でレンタルサーバから「HTML/CGIなどはテキストASCIIモードにてアップロードして下さい。」と説明あったんですが、ASCIIモードの設定ってFetchだと何処にありますか?同様にFFFTPにもあるのでしょうか?そのような文字が見当たりません。「PASVモード」を使うとは違いますよね?パーミッションの設定の事ですか?それともデータ送る時のRAW DATAとかの設定かな?よくわかりません。

  • legs
  • お礼率92% (1500/1623)
  • CGI
  • 回答数4
  • ありがとう数5

質問者が選んだベストアンサー

  • ベストアンサー
  • PAPA0427
  • ベストアンサー率22% (559/2488)
回答No.1

FFFTPで転送する時の転送モードの事です。FTPでファイルを転送する場合にはテキストもありますし、バイナリ(EXEファイル等)がありますね。 ところが、Windowsで使われている文字コードとUnix系で使われている文字コードは違うんですね。ですからASCIIモード(テキストモード)で送ると文字コードを自動的に変換してくれるんですね。バイナリで変換されちゃと動作しなくなりますね。無変換モードがバイナリモードともいえるでしょう。

legs
質問者

お礼

ありがとうございます。 なるほど、、。テキストモードだったとは、、。

その他の回答 (3)

  • notnot
  • ベストアンサー率47% (4848/10262)
回答No.4

fetchだと、自動判断・テキスト・バイナリの選択ボタンがあると思うので、テキストを選びます。 あと、接続先のところで、相手の漢字コードが選べるようになっていると思いますが、異なる漢字コードを選べばテキスト(ASCII)モードのときはコード変換もされます。 改行コードは、テキスト(ASCII)モードの場合、ネットワーク上では常にCRLFとなります。Macやunixの場合はファイル内の改行コードが異なるので、送信・受信時に変換されます。 バイナリ(イメージ)モードの時はこれら変換は一切されません。

legs
質問者

お礼

詳しく内容まで書いて頂きありがとうございます。 どちらかというと、わたくし、fetch派です。

  • MovingWalk
  • ベストアンサー率43% (2233/5098)
回答No.3

>それともデータ送る時のRAW DATAとかの設定かな? FETCHの場合そのあたりです。そこで「テキスト」を選択します。 FETCHについてはこちらをご覧ください。 (初期設定のUploadタブと「3.転送方法」のところです) http://www.alpha-net.ne.jp/support/mac/ftp/fetch.html FFFTPの場合はこちらです。 (下の方の「ファイルをアップロードする」のところです) http://www.mediaweb.biz/database/FTP/ffftp.html

legs
質問者

お礼

2つの操作ありがとうございます。 macとwin両方使ってるので参考になりましたぁ

回答No.2

FFFTPでは、ツールバーにある赤い「A」がアスキー転送モード、緑色の「B」がバイナリ転送モード、その横のAとBが重なっているものがファイル名によって自動的に転送モードを切り替えて転送…です。(通常はこれが選ばれていると思います)

legs
質問者

お礼

ありがとうございます。 操作方法プリントしておきます。

関連するQ&A

  • アスキーモード

    こんにちわ。 いつもお世話になります。 現在、会社のホームページを作っていますが、 CGIでアクセスカウンタを設置しようと思い、 頑張っているんですが、なかなかうまくいきません。 宜しくお願いします。 使用しているのはwindows XP ・macromediaのdreamweaver MXで、 webArenaからアップしています。 そこのカウンタをダウンロードし、設置しようとしています。 1. リーモートホストにまずcgi-binを作りました。 2. そこにcounter.cgiを転送し、他のgif等はhomeに転送しました。 3. パーミッションはwebArenaのサイトで700に設定してください。と 書いてあったのでそのようにしました。 その後が良くわからないのですが… 4. 転送する際は、アスキーモードで転送してください。 と書いてありましたが、そこが良くわかりません。 どうすればアスキーモードになるんでしょうか? お願いします。もう2日悩んでいてわけがわかりません。

    • ベストアンサー
    • CGI
  • CGIをアスキー転送モードでアップすると「Internal Server Error」となります。

    CGIをダウンロードして、サーバーにアップロードしたのですが、 CGIが作動せず、「Internal Server Error」となってしまいます。 KENTのフリーCGIほか、いろいろなCGIで試してみても同様です。 転送モードやパーミッション等の基本的な設定は間違っておりません。 他のサーバーであれば、問題なく動きました。 いろいろと試したところ、どうやら改行コードの問題のようだったため、 ダウンロードしたCGIファイルを、エディタにてLFに変換して保存し、 バイナリ転送モードにてアップロードしたところ、作動しました。 通常であれば、このようなことをしなくても、ダウンロードしたCGIファイルを アスキー転送モード(もしくは自動)でアップロードすれば 作動すると思うのですが、この原因は何なのでしょう? サーバー側の設定の問題なのでしょうか? どなたかもし分かりましたら、ご教授お願いいたします。

    • ベストアンサー
    • CGI
  • Mac用FTPではアップロードできない?

    レンタルサーバにhtmlデータをマックからアップロードしようとしているのですが、エラーとなるか空っぽのhtmlデータがアップロードされます。時にはテキストデータはアップできますが、画像データは全くアップロードできません。使用ソフトはDreamweaver、Fetch、Cyberduckでいずれもエラーとなります。回線を変えても同様でした。 一方Windowsからffftpでは問題なくアップロード可能でした。 マックからサーバーにインターネット経由でhtmlデータをアップロード出来ないという現象に対して解決策はありますでしょうか。

    • ベストアンサー
    • Mac
  • ASCII

    datファイルをASCII形式のファイルでほしいと言われました。 datファイルを作成する過程としては、 1.excelにてデータ入力し、テキスト(スペース区切り).prn形式で保存。 2.秀丸で読み込み。 3.秀丸で空白を目で見てわかるように設定して、 並びを確認する。 4.保存するときに文字コードを自動形式で拡張子を.datにする。 としようと考えているのですが、 datファイルの見た目上はあっているのですが、 それがASCII形式なのかどうかがわかりません。 上記やり方で、ASCII形式でしょうか?

  • フレッツADSLでFTP出来ない

    知人から相談された質問で恐縮ですが、フレッツADSL(8M)にしたら、FTP(FFFTP)できなくなったそうです。 (モデム:WebCaster FT6000mn) サーバにアクセスは出来ますが、ファイルの転送など出来ないようです。 複数のサーバで試しても同じみたいです。ダイヤルアップだと問題ないので、パーミッションの問題ではないみたいです。 「FFFTPの設定で「PASVモードを使う」にチェックを入れて接続はやってみましたが、だめでした。 STOR/ファイル名  150 Opening ASCII mode data connection for ファイル名 って出て固まってしまうのです。」 との事です。 よろしくお願いします。

    • ベストアンサー
    • ADSL
  • FFFTP、PASVモードのチェック

    ホストの設定→拡張タブで「PASVモードを使う」のチェックを外すと接続が出来なくて、 逆に、チェックを入れると接続は出来るのですがアップロードが出来なくなります。 (あれっ、逆かな?)  アップロードできませんでした。  PASVモードで接続はできません。  [このファイルを中止][次以降][全て中止] さらに サイズが0になってしまい、インターネットで見ると真っ白な状態に・・・。 ついこの間までは「PASVモードを使う」にチェックが入った状態でアップロードはできていたのにどうしてでしょうか。 更新できなくて困っています。 どなたか助けてくれませんか(>o<)

    • ベストアンサー
    • HTML
  • FFFTP CGIのデータをアップするとき

    皆さん、いつもお世話になっています。 今、フリーのレンタルCGIをいくつか HPにアップしているのですが ちょっと疑問に思ったことがあります。 私はFFFTPを使ってcgi-binという ディレクトリにファイルをアップロードしているのですが 例えば、「DATA」というフォルダを cgiーbinというディレクトリに アップしたいとします。 ところが、すでに、cgiーbinのディレクトリの 中には、同じ名前の(別のCGI)「DATA」という フォルダがあったとします。 この場合、前者の名前を変えてアップロードしても CGIは機能するのでしょうか? また、その場合、パーミッションの数値は 変わってしまうのでしょうか? この点が、今レンタルCGIを使っていて 最も分からない点です。 どなたか教えてください。

  • ファイルの転送モード(Euc Jis 無変換)について

    ファイルの転送モードについてわからないので質問させてください。 ソフトはffftpを使用しています。 txt html cgi dat(bbsのログ) などはアスキーモードで転送するというのはわかったのですが、ffftpのメニューにある Euc Jis 無変換はどのように使い分ければよいのでしょうか?以下のファイルの場合、どれを選択すればよいか教えてください。また無変換で転送しなくてはいけないものにJisなどを使用した場合、何か問題は起こりますか?(特に掲示板のログファイルやCGIファイルなど) アスキー *.html *.cgi *.dat(bbs のログ) *.pl

  • 掲示板の設置について

    サーバーのCGI設置に関する記述 ■実行パス 絶対パス : /virtual/ID/ perl : /usr/bin/perl、/usr/local/bin/perl php3 : /usr/local/bin/php3 php4 : /usr/local/bin/php 、/usr/local/bin/php4 ruby : /usr/local/bin/ruby python : /usr/bin/python sendmail : /usr/sbin/sendmail nkf : /usr/local/bin/nkf sh : /bin/sh csh : /bin/csh uuencode : /usr/bin/uuencode uudecode : /usr/bin/uudecode ■実行パーミッション ・実行ファイル:0700(rwx------) ・データファイル:0600(rw-------) ・CGI格納ディレクトリ:0705(rwx---r-x) ・データ格納ディレクトリ:0700(rwx------) ・実行拡張子:[.cgi] PHOTOBBSの設置に関する記述 PhotoBBS Ver4.00(m) (2003/05/19) ディレクトリ構成&パーミッション /photobbs/ |------------/image/(777) | |------------/data/(777) | |--------- userdata(666)アスキーモードで転送 | |--------- admin(666)アスキーモードで転送 | |------- conf.pl(644)アスキーモードで転送 |------- custum.ph(644)アスキーモードで転送 |------- jcode.pl(644)アスキーモードで転送 |------- photobbs.cgi(755)アスキーモードで転送 |------- admin.cgi(755)アスキーモードで転送 1.最初に、photobbs.cgi と admin.cgi の一行目のPerl5へのパスと   conf.pl の 13行目sendmail へのパスを正しく設定してください。 上記のようにサーバー側とBBSの設置マニュアルを参考に FFFTPでアップしましたが、掲示板自体動くのですが、 ファイルのアップをすると、(ファイル形式が間違っているか、データのないファイルです)と表示されます テストしてみると、テキストだけだと、正常に投稿できるのですが・・・。どなたかお分かりの方は教えてください

    • 締切済み
    • CGI
  • FTPのPASVモードについて

    FTPでファイルをアップロードするプログラムを作っています。 そこで質問なのですが、 ・PORTモード、PASVモードはセキュリティ上どちらにしたほうがいいのでしょうか?  ※PASVモードの説明を読んだのですが、データポートをランダムで割り当てる⇒ランダムで割り当てるポートのファイアウォールをあけておかなければならない⇒セキュリティが下がると感じたのでポートモードのほうがいいカナと思ったのですがどうなのでしょうか? ・PASVモードで接続する場合にWindows2000Server、Windows2003Serverで応答するポートを固定に指定できないでしょうか?やり方を教えてください。 よろしくおねがいします~

専門家に質問してみよう