私は、PHPを使用してxmlファイルをリモートサーバーに配置する必要があります。ftp_putは不完全なファイルを送信します
私のファイルはphpスクリプトで作成されています(そしてすべては問題ありません)。そして、別のサーバにアップロードします。
しかし、そこに行くと、ファイルは不完全です!最後に10行が取り除かれます。
助けてくださいか?
PHPコード
function upload(){
$ftp = ftp_connect('ftp.myhost.com');
$rc = ftp_login($ftp, 'myuser', 'mypwd');
$rc = ftp_pasv ($ftp, FALSE);
$rc = ftp_chdir($ftp, $folder);
$rc = ftp_put ($ftp, 'myfile.xml', 'myfile.xml', FTP_ASCII);
ftp_close($ftp);
}
うんを許可していない可能性
ユーザーFTP_BINARYの代わりに、ファイルサイズのためFTP_ASCII チェックをすることができ、すべてがそれは奇妙なことだ、コードでokです - .- – tampe125