При закидке файла на ftp бьется картинка

  • Автор темы Автор темы toshiba
  • Дата начала Дата начала

toshiba

Новичок
При закидке файла на ftp бьется картинка

пытаюсь закинуть файл на конкретный ftp. каринка добавляется, но при попытке открыть получается "кракозябра". более того: размер полученого файла больше размера исходного. при закидке на другой ftp все замечательно и никаких проблем. что может быть не так в настройках ftp или на что вообще стоит обратить внимание, что бы избавиться от проблемы. (файлы обязательно должны закидываться на тот ftp, с которым проблемы)
 
masterhost?
ищем у них на сайте faq и внимательно читаем.
 
это выкупленый сервер. у него нет фака. тупо место на диске с адресом и возможностью делать любые настройки.
 
что то мне кажется тебе надо посмотреть вот тут http://www.opennet.ru/openforum/vsluhforumID8/5885.html
 
передаю классической функцией ftp_put(). пробовала режимы и FTP_BINARY, и FTP_ASCII. не помогает. причем на другой сервер закидывается в режиме FTP_ASCII
 
если кидаю через тотал командер, то картинка получается вполне адекватная.
 
проблема в скрипте, очевидно же.
1. никаких ошибок нет?
2. если открываете картинку, перед загрузкой пишите fclose()
 
$conn_id = ftp_connect('ftp.url.ru');
$login_result = ftp_login($conn_id, 'login', 'pass');
ftp_put($conn_id, 'path_ftp', 'path', FTP_ASCII);
ftp_close($conn_id);

собственно это весь код. мне кажется, что если бы была ошибка в коде, то при закидке на другой сервер была бы аналогичная ошибка. в данном случае ее не возникает.

-~{}~ 29.04.09 13:15:

ошибок, кстати, не выдает. результат выполнения true
 
mustafa, а мы думали, у тебя еще много хороших идей :)

-~{}~ 29.04.09 15:34:

toshiba
сделай тестовый доступ, дай логин/пароль и адрес где картинку смотреть по HTTP
попробуем воспроизвести
 
Сверху