質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.53%
FTP

FTP(File Transfer Protocol)は、ネットワークでのファイル転送を行うための通信プロトコルの1つである。

Q&A

4回答

62465閲覧

ffftpでファイルアップロードしようとすると550エラー

moitaro

総合スコア443

FTP

FTP(File Transfer Protocol)は、ネットワークでのファイル転送を行うための通信プロトコルの1つである。

0グッド

0クリップ

投稿2017/03/22 07:38

編集2022/01/12 10:55

お世話になっております。

件名の通り
fftpでファイルアップロードしようとすると
550 /public_html/hoge/pub/.mdyemypfbcoululc/ED21.exe: Not a regular file
と表示されてしまいます。

ファイルの所有者がサーバーと違うので
属性を
.mdyemypfbcoululc も pub も
777にしています。

どうしてアップロード出来ないか伺ってもよろしいのでしょうか?

以上 お問い合わせ致します。

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

guest

回答4

0

".ftpaccess"ファイルによって制限されている可能性は?

投稿2017/03/22 10:12

takito

総合スコア3111

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

moitaro

2017/03/23 08:27

コメントありがとうございます。 それは無いです。
takito

2017/03/23 08:37

ffftp だと、ドット付きのファイルやディレクトリがデフォルトでは表示されなかったと思います ひょっとしてそのあたりかも? 「ホスト一覧」>「設定変更」>「高度」タブの 【LOSTコマンドでファイル一覧を取得】 のチェックがオンになっていたら外してみてください 的外れでしたらごめんなさい
moitaro

2017/03/23 08:49

takito様 コメントありがとうございます。 LISTコマンドでファイル一覧を取得 を外してみたけどFFFTPでアップロードしようとすると 550 /public_html/hoge/.iowlbymyynlrtogsff/ED.exe: Not a regular file とアップロードできませんでした。 コメントありがとうございました。
guest

0

ディレクトリごとアップロードでも無理でしょうか?

投稿2017/03/22 09:21

s.t.

総合スコア2021

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

moitaro

2017/03/23 08:26

s.t.様 コメントありがとうございます。 やってみた所 出来た場合と出来ない場合がありました…… 出来た場合:フォルダ、ファイルとも新規で作成しftp転送       フォルダ新規作成、ファイル持って来てftp転送       コピーしてフォルダ名変更して(.mdyemy→mdyemy)ftp転送 出来ない場合:元のフォルダ .mdyemy で重いファイルをftp転送しようとした場合。 ffftpだと.fugafugaみたいなフォルダ名では駄目なのかな…… コメントありがとうございました。
guest

0

ルートディレクトリ / の直下に public_html というディレクトリがあるのですか?ホームディレクトリの下の間違いでは?

投稿2017/03/22 08:47

otn

総合スコア84285

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

moitaro

2017/03/22 09:04

otn様 コメントありがとうございます。 テストで現在作成していますので /home/以下 長々と続いています。 全て555か755の権限が付いているのは確認しました。
guest

0

FTPステータスコード 550 だとすると、ファイルが利用できない(見つからない、アクセス権がない)
などです。

書き込み権限は .mdyemypfbcoululc にあればよいですが、その上位の各ディレクトリ階層において、「読み込み・実行」権限が必要になります。
もしかして /public_html/ や /public_html/hoge/ に対して、アクセス権がないということはありませんか?

投稿2017/03/22 08:19

tacsheaven

総合スコア13703

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

moitaro

2017/03/22 08:30

tacsheaven様コメントありがとうございます。 上部ディレクトリに555以上はあります…… もしかして777にしているから駄目なのかな…… うーん
tacsheaven

2017/03/22 09:08

FTPサーバのOSは何ですか? もしかして SELinux が enabled になってたりすると、アクセス権だけではだめで、SELinux で権限を付け加えないといけません。
moitaro

2017/03/24 01:46

FreeBSD です…… フォルダ名が.hogehogeだと デカいファイルはアップロード出来ない気がして来ました…… そのような事例あるのかな…… コメントありがとうございました。
tacsheaven

2017/03/24 02:08

quota で、容量制限をしている可能性はあります。
moitaro

2017/03/24 02:11

コメントありがとうございます。 そう思ったのですが .hogehogeフォルダではなくて hogehogeフォルダでコピーした場合は正常に出来るのです…… .hogehogeフォルダの下にデカいファイルは直接は無理っぽいので運用でカバーしてみようと思います。
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

まだベストアンサーが選ばれていません

会員登録して回答してみよう

アカウントをお持ちの方は

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.53%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問