• ベストアンサー

FTPエラーで,PUTできないのは何故??

 dreamweaver4.0で作成したサイトをアップロードしようと がんばっているのですが、エラーが発生してできず困ってマ ス。。。。  エラー表示には 『FTPエラー、PUTできません。 550 ○○○.html permission denied』 とでてるのですが、私には意味不明、原因不明。。。。。 どなたか智恵をかしてください!! 

  • Mac
  • 回答数3
  • ありがとう数2

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

  • ベストアンサー
  • ryouchi
  • ベストアンサー率41% (52/125)
回答No.3

サーバがUNIXの場合、だいたい、 /home/sugarcubes/public_html/ (Windows的に書くなら c:\home\sugarcubes\public_html\) などのディレクトリにhtmlファイルを入れることが多いと思います。 ここに、index.htmlファイルを置くと、 http://hoge.hogehoge.ne.jp/~sugarcubes/index.html で、見ることができるものが多いかと思います。 今、sugarcubesさんは、送ろうとしたディレクトリに 「書きこむ権利がない」というエラーが起こっていると思われます。 で、その可能性ですが、二通り考えられると思います。 1. 自分のホームディレクトリに書きこむ権利がない  こちらは、どちらかと言えば管理者の責任であることが多いです。 2. 自分のホームディレクトリ以外のところに書きこもうとしている  通常UNIXは複数のユーザで1台のマシンを使うことが多いです。  このとき、各ユーザごとに、ユーザ名と同じ名前のホームディレク  トリを持っています。上記の例だと、sugarcubesさんのホーム  ディレクトリは、   /home/sugarcubes/  がそれにあたります。ryouchiさんだと、   /home/ryouchi/  となります。(/home/かどうかはサーバの管理者のセンスによります)  で、今、sugarcubesさんは、もしかしたら、自分のホームディレクトリ  ではない場所にファイルを送ろうとしているのかもしれません。  例えば。「/」という一番上の(Windowsで言えば、c:\)ディレクトリ  に送ろうとすると、そのあたりは、管理者しかファイルを作成できない  ディレクトリのため、一般ユーザでは、「ファイルを作成する権利が  ありません(permission denied)」というエラーになります。 sugarcubesさんの場合、後者の可能性もあるかと思います。 もう一度、どのディレクトリにファイルを送ろうとしているのか 確認していただけますでしょうか? ちなみに、前者の場合は、サーバ管理者に直接お尋ねいただければと 思います。

sugarcubes
質問者

お礼

みなさん、とてもご親切にご回答ありがとうございました☆ どうやら、ryouchiさんのおっしゃる通り、「/」のディレクトリ へ送信していたのが原因のようでした。 すみません、そんな基本的なミスでご迷惑おかけしました。。 ほんとにありがとうございました☆

その他の回答 (2)

  • rei00
  • ベストアンサー率50% (1133/2260)
回答No.2

私も一般人ですのではずしている可能性高いんですが。 エラー表示の『・・・・・permission denied』は,おそらく PUT しようとしているディレクトリへの書き込みの許可が出ていないのだと思います。 私が考えられる原因は,ディレクトリ名等が間違っている,ユ-ザ-名が間違っている,パスワ-ドが間違っている,等ですが。これらにタイプミス等ありませんか。御確認下さい。

  • CueCue
  • ベストアンサー率40% (86/214)
回答No.1

 permission denied ですのでアクセス権がないのでは? アップしようとしているディレクトリが正しいかどうか、またそのディレクトリにアクセス権があるかどうかを確認してみてください。

関連するQ&A

  • FTPでPUTできない原因は何?

    FTPでPUTしようとすると、Permission deniedというエラーメッセージが出ます。これは、PUTとしようとしているフォルダに対する、書き込み許可がないということまでは分かりましたが、フォルダに書き込み許可するには、どうすればよいのですか。お教え願いたく。

    • ベストアンサー
    • Mac
  • FTP putエラー

    いつもお世話になっております。 redhat linuxサーバに対してFTPでputを行ったのですが、 PASVコマンドの応答が下記のメッセージが返ってきます。 425 Can't open passive connection: Permission denied. 実行権がないらしいですが、どの実行権がないのでしょうか? 又、対処方を御存じの方はおりませんでしょうか? 因みにこのエラーは毎回発生するわけではなく、発生頻度は かなり低いです。 よろしくお願い致します。

  • ftp put エラー

    初めまして、ftpでデータ(txt)をアップロード(put)する場合時折 下記エラーが発生する場合があります。 どんな理由が考えられるでしょうか。 エラー内容:426 Connection closed; transfer aborted 状況を列記します。 ・エラーの頻度は100回に1回ほどエラーになる頻度です。 (putは自動化しており、connectできなかったら、10秒後に再度 connectし、putコマンドを発行して、closeして完了です。) ・(いつも)pasvでputしています。 ・一般のひかりネット回線(フレッツ)を利用。 推察するに、回線の一時的障害や混雑で、ftpサーバーへのセッションが張れないor断絶するのかと思います。 ※相手方のftpサ-バの問題か回線の問題なのかを切り分けたいと思います。 お知恵を頂ければ幸いです。

  • FTP エラーでアップロードできず

    ホームページ制作初心者です。 今までアップロードできてたのに突然できなくなってしまいました。 ちなみに以下のような表示が出てきてアップロードを拒否されます。 FTP エラー: /xxx_1.html: Permission denied (xxx_1.html) htmlのみならず jpg、gif 画像も同様です。 サーバで指定されている容量は超えてないし、Dreamweaver8でエラーチェックしても特に問題は出てきません。 この件について、どなたか教えていただけないでしょうか?よろしくお願いします。 FTP:Cyberduck 2.6.1 (2376) PC:iMacG5 OS X(バージョン10.4.6)

    • 締切済み
    • Mac
  • 画像がFTPできない

    画像ファイルがFTPできません。 ただ、ファイル名を変更すると問題なくFTPできます。 DreamWeaverでダメだったので、FetchでもFFFTPでも試しましたが、「Permission denied」と表示されます。 FTP先のディレクトリのパーミッションは644です。(755でもだめでした。)この原因を教えてください。お願いします。

  • FTPにて553エラー

    みなさま、こんにちは。 あまり専門的な知識はないのですが、 業務にてFTPを使用する機会があり、困っております。 お知恵をかしてください。 現在、FileZillaを用いて Aサーバーから、自分のPCへ画像をダウンロードし、 ダウンロードした画像を、Bサーバーへアップロードしています。 Aサーバから自分のPCへは問題なくダウンロードできました。 しかし、自分のPCからBサーバーへアップロードする際、 「553 Could not create file.」というエラーが発生し、アップロードできません。 Google等で検索したところ、パーミッションというフォルダの書き込み権限により 発生するエラーのようなのですが、 自分のPCからBサーバーへアップロードする先は、すべて同一のフォルダです。 同一のフォルダにアップロードして、アップロードできるファイルと エラーになるファイルがあるため、パーミッションの設定とは考えにくいのです。 このような状況の場合、パーミッションが原因でしょうか? パーミッションが原因とすると、何をどのように変更すればよいでしょうか? また、ほかにはどんな原因が考えられるでしょうか? ご教示のほど、よろしくお願いいたします。

  • ftp_putとftp_fput

    いつもお世話になっています。 GDを用いて作った画像をPHP内でそのままFTPで投げようと思っているのですが、php.netを見ていると、 ファイルをオープンしてアップロードするftp_fput、 ローカルファイルをそのままアップロードするftp_put どちらを使ってもよいのでしょうか。 気になるのは両者の使い分けですが、オープンして投げることによりどのようなメリットが発生するのでしょうか。 よろしくお願いします。

    • ベストアンサー
    • PHP
  • FTPのエラーについて

    先日、FFFTPを使ってファイルをアップロードしようとしたところ、「550Permission denied」というエラーが出て、アップロードすることができませんでした。 いろいろな種類のファイルを試してみたのですがどれも同じエラーが出ています。 過去の質問なども見てみたのですが対処策がわからないので質問させていただきました。

  • FTPでの新規作成にてエラー

    FTPにてグループを作成し、 異なるユーザIDで一つのディレクトリ内のファイルを更新できるように設定しました。 その状態でファイルを新規作成すると 「553 Permission denied」 というエラーが表示されました。 しかし、他のディレクトリではそのようなエラーは表示されません。 エラーが表示されないディレクトリと同じように、 ディレクトリのパーミッションを設定したのですが、 片方ではエラーなく更新され、 もう片方では上記エラーが表示され更新できません。 また、問題のディレクトリでファイルの更新をすると、 エラーなく更新ができます。 このような状態で、 上記のエラーは何を示しているのでしょうか? なお、環境は ・RedHatLinux ・FFFTP です。

  • FTPでのエラーメッセージ

    FFFTPでアップロードしたいのですが、エラー550 index.html permission deniedとなってしまいます。 接続はできるのですが、何がいけないのでしょうか?