FTP PHP не может прочитать файл - PullRequest
0 голосов
/ 01 февраля 2012

Ниже читается размер, но по какой-то причине не загружается файл. Он выводит правильные байты, поэтому файл существует, но не может загружаться и записываться в локальный. Любые советы?

<?php
$ftp = ftp_connect("server");
$login = ftp_login($ftp, "user", "pw");

if ((!$ftp) || (!$login)) {
    echo "cant connect <br>";
    exit;
} else {
    echo "connect ok <br>";
}

$local = fopen("xml.xml","w");
ftp_pasv($ftp, true);
$transfer = ftp_fget($ftp, $local,"dir/text.xml", FTP_BINARY, 0);
$size = ftp_size($ftp, "dir/text.xml");
echo "size is $size<br>";

if (!$transfer) {
    echo "cant download<br>";
} else {
    echo "download ok <br>";
}
ftp_close($ftp);
?> 
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...