FTP経由でファイルをアップロード中にWebページを要求する


0

私はいつも私がFTP経由でphpファイルをアップロードしていて、訪問者が全く同じ瞬間にそれを要求したらどうなるだろうと思った?

私はphpファイルが半分アップロードされている場合、彼はエラーを受け取るでしょう、そしてファイルがアップロードされていれば更新時に彼はそれが100%動作するのを見るでしょう。あるいは、FTPは別の方法で動作するため、ファイルが完全にアップロードされるまでファイルは置き換えられません。プロトコルのこの部分とその処理方法について詳しく説明してください。

ty。

ftp 

2
FTP経由でPHPをアップロードする際のPHPコード実行に関する同様のQ / Aについて説明します。 ここに & ここに
Mayura

回答:


1

あなたが説明したのは、ftpサーバがファイルを正確に「アップロード」する方法に基づくオプションです。

ファイルが一時ディレクトリにアップロードされ、アップロードが完了したときにその場所に移動された場合、ファイルは404から既存のファイルに移動します。

しかし、ほとんどのftpサーバーは単にその場でファイルをアップロードします。これが意味するのは、アップロード中に誰かがファイルを要求した場合(たとえば、大きなビデオファイル)、Webサーバーはそれらのファイルの送信を開始するということです。アップロードが完了する前にファイルの終わりに達すると、ユーザーは不完全なファイルを受け取ります。ユーザーが最後に到達する前にファイルのアップロードが完了した場合は、ファイル全体が取得されます。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.