FTP経由で大きなファイルを送信するPHPスクリプトがあります。ファイルが送信された後、私はブラウザ "success"に書き込もうとしています。また、ファイルが送信されたことを記録するためにデータベースにクエリを送信しようとしています。しかし、私はftp_put
の後に来るコードは実行されません。ftp_put()を使用した後、「成功」をエコーする
if (ftp_put($conn_id, $upload_filename, $filename, FTP_BINARY))
{
echo "File Sent";
echo $upload_filename." - ".date("d/m/Y H:i:s")." - ".filesize($filename)." bytes<br>" ;
}
else
{
echo "Problem while Uploading $filename\n <br/>". $upload_filename ;
}
はftp_put
場合false
エコー作品です。しかし、ftp_put
が成功した場合は、そこに置くコードは実行されません。
私が送信していたファイルのサイズが7305キロバイト
ありがとうございます。私はそれを試してもそれはまだ動作しませんでした – user1130993