Здравствуйте, гость ( Вход | Регистрация )
|
Sam |
16.1.2008, 16:51
Сообщение
#1
|
|
Студент ![]() Группа: Новичок Сообщений: 15 Регистрация: 28.11.2007 Пользователь №: 28 Спасибо сказали: 0 раз(а) Репутация: 0
|
Делаю так:
Но файл почему-то не появляется на ftp. И еще не могу найти как сменить директорию, в которую нужно сохранить файл. |
|
|
|
![]() |
|
Ov3r1oad |
21.12.2011, 18:13
Сообщение
#2
|
|
Студент ![]() Группа: Участник Сообщений: 19 Регистрация: 21.12.2011 Пользователь №: 3085 Спасибо сказали: 0 раз(а) Репутация: 0
|
Собственно, время идёт, а проблемы остаются те же.
file = new QFile(ToQString("/home/vdi/123.log")); if ((file->exists()) && file->open(QIODevice::ReadOnly)) { label_status->setText(file->fileName()); } ftp->put(file, file->fileName()); Простейший код, однако записать файл на фтп-сервер не получается. ftp->ErrorString выдаёт следующее: "Uploading file failed. File write error". Сервер - GuildFTPd, стоит на винде. А клиент пишу на убунте. Ошибка в клиенте, или сервак неправильно настроен? Да, и что конкретно делает ftp->list()? |
|
|
|
Sam QFtp, как закачать файл? 16.1.2008, 16:51
archimed7592 Нужно дожидаться сигнала done. 16.1.2008, 17:04
Sam Не понял как в моем случае его дождаться? 16.1.2008, 17:13
archimed7592 Как в твоём - не знаю. Примитивный пример(правда с... 16.1.2008, 17:21
Sam Спасибо, попробую разобраться... 16.1.2008, 17:26
Alexandr Все просто. класс QFtp работает асинхронно. те он ... 26.1.2008, 21:12
Alexandr Цитата(Alexandr @ 26.1.2008, 21:12) напиш... 27.1.2008, 15:40
PunX День добрый, есть такой вопрос, я получаю имя и пу... 5.6.2009, 13:31
SABROG Открыть этот файл через QFile и передать в метод i... 5.6.2009, 13:39
PunX Сделал таким вот образом, но фал не появляется на ... 5.6.2009, 14:01
SABROG Насколько я помню fileName будет содержать не имя ... 5.6.2009, 14:33
PunX Да, fileName содержит полный путь до файла, но как... 5.6.2009, 14:38
SABROG QFileInfo fi(fileName);
ftp->put( ... 5.6.2009, 14:50
Litkevich Yuriy До кучи:Цитата(PunX @ 5.6.2009, 18:01) QS... 5.6.2009, 15:39
PunX Делаю
QString fileName = QFileDialog::getOpenFile... 5.6.2009, 16:17
kwisp Цитата(SABROG @ 5.6.2009, 15:50) И возвра... 5.6.2009, 16:43
SABROG Цитата(PunX @ 5.6.2009, 17:17) QFile upfi... 5.6.2009, 16:44
Litkevich Yuriy Цитата(SABROG @ 5.6.2009, 18:50) Если пер... 5.6.2009, 17:06
PunX Можете привести пример с аплоадом файла? 5.6.2009, 17:43
PunX Всё собрал в одно и получилось вот такое вот:
voi... 5.6.2009, 19:52
Litkevich Yuriy Цитата(PunX @ 5.6.2009, 23:52) Но всёравн... 5.6.2009, 20:13
SABROG Цитатаupfile->close();
Убери это, файл будет з... 5.6.2009, 21:21
kwisp Цитата(PunX @ 5.6.2009, 20:52) Но всёравн... 5.6.2009, 22:13![]() ![]() ![]() |
|
Текстовая версия | Сейчас: 14.12.2025, 2:26 |