この情報は、米国アドビシステムズ社が提供している情報をもとにローカライズし、作成したものです。

 

日本語環境での動作保証はしておりませんのでご了承ください。

 

内容 (What's Covered)

 

Dreamweaver の FTP 機能を使用して Web サーバに接続すると、転送中のファイル操作が記録された FTP ログが生成されます。発生したファイル操作の詳細を説明するために、ログには標準コードとコマンドが一行ずつ記録されます。

ログに記録されたコードやコマンドを参照し、理解することによって、FTP で発生する多くの問題を特定することができます。この文書では、FTP の問題を解決するためのヒントとなる弊社技術文書の紹介、および FTP ログを解釈する際に役立つ情報を紹介します。

 

A. サイトの FTP ログを表示するには

B. FTP ログの例

C. FTP コードとアクション

D. 一般的な FTP コマンド

E. トラブルシューティングリソース

 

 A. サイトの FTP ログを表示するには

 

FTP ログを表示するには、以下の操作を行います。

Dreamweaver 8/CS3

[サイト] メニューから [高度] - [FTP ログ] を選択します。

Dreamweaver MX/MX 2004

[サイト] ウインドウで [ウインドウ] - [FTP サイトログ] を選択します。

 

 B. FTP ログの例

 

以下のサンプル FTP ログには、220 などのシリーズコード(応答コード)や、MKD などのサービスコマンドが記録されています。

220 ftp.macromedia.com FTP server (ms-ftpd(16) Thu Feb 27 18:32:59 EST 1997) ready.

USER jmacro

331 Password required for jmacro

PASS

230-Checking disk usage, please wait.

230-

230- Your disk quota is: 5.00 megabytes.

230- Your disk usage is:

230- Home/WWW: 1.23 megabytes

230- FTP: 0.00 megabytes

230- Total: 1.23 megabytes (25% of quota)

230-

230 User jmacro@macromedia.com logged in.

SYST

215 UNIX Type: L8 Version: BSD-198911

PWD

257 "/jmacro" is current directory.

MKD XYIZNWSK

257 MKD command successful.

TYPE A

200 Type set to A.

PORT 10,11,1,80,18,238

200 PORT command successful.

LIST

150 Opening ASCII mode data connection for /bin/ls

 

 

 C. FTP コードとアクション

 

FTP ログのうち、いくつかの行で最初に記述されている応答コード(3 桁の数字)は、FTP でコンピュータから Web サイトに接続する際に発生するファイル操作を示しています。以下の表では、FTP 応答コードの詳細について説明します。

 

FTP 応答コード

コード

説明

1yz で始まるコード

要求されたアクションは実行されています。新しいコマンドを続ける前に応答を待ってください。

110

リスタートマーカー応答

120

サービスは nnn 分で準備が完了します。

125

データ接続はすでに開いています。接続を開始します。

150

ファイルのステータスに問題はありません。データ接続を開こうとしています。

2yz で始まるコード

要求されたアクションは正常に完了しました。

200

コマンドは成功しました。

202

コマンドが実装されていません。このサイトでは必要ありません。

211

システムステータス、またはシステムヘルプの応答

212

ディレクトリステータス

213

ファイルステータス

214

ヘルプメッセージ

215

NAME システムタイプ(NAME は Assigned Numbers 文書による公式なシステム名称)

220

新規ユーザへの準備が完了しました。

221

サービスはコントロール接続をクローズしています。適切な場合はログアウトします。

225

データ接続を開きます : 転送は行われていません。

226

データ接続はクローズしています。ファイル転送、あるいはファイル転送の中止など、要求されたファイルアクションは正しく完了しました。

227

パッシブモードに移行します。(h1、h2、h3、h4、p1、p2)

230

ユーザがログインしました。次へ進みます。

250

要求されたファイルアクションは正常に完了しました。

257

<パス名>が作成されました。

3yz で始まるコード

コマンドは受け付けられましたが、追加の情報を受け取るまでの間、要求されたアクションは一時的に停止状態となります。

331

正しいユーザ名です。パスワードが必要です。

332

ログインのためのアカウントが必要です。

350

追加の情報を受け取るまで要求されたファイルアクションを保留します。

4yz で始まるコード

コマンドが受け付けられませんでした。要求されたアクションは行われませんが、一時的なエラー状態のため、再実行が可能です。

401

このサービスは、現在ユーザを受け入れていません。ユーザ定数がいっぱいです。後でもう一度試してください。

421

サービスは利用できません。コントロール接続をクローズします。サービスがシャットダウンを必要としている場合、どのコマンドにもこの応答が返される可能性があります。

425

データ接続を開くことができません。

426

接続がクローズされました。転送が中断されました。

431

ログインできません。ユーザ名およびパスワードが無効です。

450

要求されたファイル操作が受け付けられませんでした。ファイルは使用できません。(例 : ファイルがビジー状態です)

451

要求されたアクションが中断されました。ローカルエラーが発生しました。

452

要求されたアクションを実行できません。システムの空き容量が不足しています。

453

ファイル転送に失敗しました。空き容量が不足しています。

5yz で始まるコード

コマンドが受け付けられませんでした。要求されたアクションは行われません。

500

シンタックスエラー、認識されないコマンドです。このエラーはコマンドラインが長すぎる場合にも発生します。

501

パラメータまたは引数のシンタックスエラー。

502

コマンドが実装されていません。

503

コマンドの順序が不正です。

504

パラメータ用に実装されたコマンドではありません。

530

ログインしていません。

532

ファイルを保存するにはアカウントが必要です。

550

要求されたアクションを実行できません。ファイルが使用できません。(例 : ファイルが見つからないためアクセスできません)

552

要求されたファイルアクションは中断されました。現在のディレクトリ、またはデータセット用に割り当てられた保存領域を超えました。

553

要求されたアクションを実行できません。許可されていないファイル名です。

 注意 : 上記のコードは、異なるサーバでは別の意味を持つ場合があることにご注意ください。

 

 D. 一般的な FTP コマンド

 

以下の表のように、アクションについて説明するテキストコマンドもあります。

 

FTP コマンドとアクション

ABOR

ファイル転送の中断

CWD

作業ディレクトリの変更

DELE

リモートファイルの削除

LIST

リモートファイルのリスト

MDTM

ファイルを変更した時刻を返します

MKD

リモートディレクトリを作成します

NLST

リモートディレクトリのネームリスト

PASS

パスワード送信

PASV

パッシブモードに移行する

PORT

データポートを開く

PWD

作業ディレクトリの表示

QUIT

接続を終了します

RETR

リモートファイルを取得する

RMD

リモートディレクトリを削除する

RNFR

変更元のファイル名

RNTO

変更後のファイル名

SITE

サイト特有のコマンド

SIZE

ファイルサイズを返します

STOR

リモートホストにファイルを保存します

TYPE

ファイルを転送する方式を設定します

USER

指定したユーザ名でログインします

 

 

 E. トラブルシューティングリソース

 

FTP ログで、問題の可能性がある箇所を特定した後は、個々の FTP 問題を処理するために、以下の技術を参照してください。

 

FTP errors and loss of connection: 530,550* (TechNote tn_14187 英語情報)

Overview of specific FTP issues* (TechNote tn_14835 英語情報)

Server Issues* (TechNote tn_14832 英語情報)

 

 

追加情報 (Additional Information)

 

 

 

FTP の機能に関する詳細情報については、以下の記事を参照してください。

 

The Internet and FTP* (英語情報)」Tim McLellan 氏によるこの記事は、ファイル転送プロトコル(FTP)について徹底的に解説しています。

Anonymous FTP: Frequently Asked Questions (FAQ) List* (英語情報)」Perry Rover 氏による FTP およびその他のファイル転送に関する一般的な質問とその回答。

 

サードパーティリンク

外部の web サイトへのリンクが情報源として提供されていますが、それらの web サイトは Adobe には属しません。著作権と商標についての留意事項のサードパーティ web サイトへのリンクについての Adobe ポリシーをご覧ください。

アドビコミュニティフォーラムをご利用下さい

この文章はお役に立てましたでしょうか?さらに情報をお探しになる場合には、アドビスタッフがお届けしている解決事例やメンバー同士での活発な意見交換をチェックできるコミュニティフォーラムをご利用下さい。

本作品は Creative Commons Attribution-Noncommercial-Share Alike 3.0 Unported License によってライセンス許可を受けています。  Twitter™ および Facebook の投稿には、Creative Commons の規約内容は適用されません。

法律上の注意   |   プライバシーポリシー