|
|
|
отправить файл по ФТП
|
|||
|---|---|---|---|
|
#18+
не могу отправить файл по ФТП ! после выполнения кода показывает ошибку времени выполнения и на сервере создается файл file.txt с нулевым размером Код: pascal 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.02.2018, 11:38 |
|
||
|
отправить файл по ФТП
|
|||
|---|---|---|---|
|
#18+
1. Используй кнопку SRC для обёртки кода. 2. Используй Отладчик, чтобы узнать хотя бы, на какой строке ошибка. 3. Приятно, конечно, понимать, что ты нас считаешь экстрасенсами и телепатами, но здесь не Битва экстрасенсов, твой экран не виден нам и тексты ошибок отгадывать ещё не научились. Можно, конечно, погадать немного. Не вижу, чтобы поток читал файл, т.е. что ты отправляешь - пустой файл? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.02.2018, 11:44 |
|
||
|
отправить файл по ФТП
|
|||
|---|---|---|---|
|
#18+
ftp.Put('c:\file.txt','file.txt',false); Здесь зависает отправляю не пустой файл - размер 1,16 КБ ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.02.2018, 11:47 |
|
||
|
отправить файл по ФТП
|
|||
|---|---|---|---|
|
#18+
terlalex, 1. Оформляй исходники - как исходники. Читай http://www.sql.ru/faq/faq_topic.aspx?fid=202 2. Как именно подключается программа к серверу, расскажи устройство сети на протяжении от одного комьпютера к другому. Попробуй поиграть с активным и пассивным FTP-режимами. 3. ЗА чем ты создаешь объекты ,которым нигде ни разу не пользуешься??? Код: pascal 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.02.2018, 11:53 |
|
||
|
отправить файл по ФТП
|
|||
|---|---|---|---|
|
#18+
А как включить активный режим FTP ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.02.2018, 12:04 |
|
||
|
отправить файл по ФТП
|
|||
|---|---|---|---|
|
#18+
terlalex, Код: pascal 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.02.2018, 12:06 |
|
||
|
отправить файл по ФТП
|
|||
|---|---|---|---|
|
#18+
FTP.Mode как установить? какие есть значения ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.02.2018, 12:13 |
|
||
|
отправить файл по ФТП
|
|||
|---|---|---|---|
|
#18+
terlalex, Ошибся, по памяти писал. FTP.TransferType нужно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.02.2018, 12:19 |
|
||
|
отправить файл по ФТП
|
|||
|---|---|---|---|
|
#18+
FTP.TransferType тоже пробовал , но тут не ясно по идее, значения может принимать ftASCII и ftBinary но не принимается (( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.02.2018, 12:24 |
|
||
|
отправить файл по ФТП
|
|||
|---|---|---|---|
|
#18+
terlalex, Текст ошибки покажи - тебе FTP должен сказать, что у него не так - или соединится не может или еще чего. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.02.2018, 12:34 |
|
||
|
отправить файл по ФТП
|
|||
|---|---|---|---|
|
#18+
[dcc32 Error] Unit7.pas(144): E2003 Undeclared identifier: 'ftBinary' [dcc32 Fatal Error] F2063 Could not compile used unit 'Unit7.pas' ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.02.2018, 12:35 |
|
||
|
отправить файл по ФТП
|
|||
|---|---|---|---|
|
#18+
terlalex, В Uses IdFTPCommon добавь. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.02.2018, 12:38 |
|
||
|
отправить файл по ФТП
|
|||
|---|---|---|---|
|
#18+
Оба режима пробовал Все равно - таймаут!!!! Код: pascal 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.02.2018, 12:45 |
|
||
|
отправить файл по ФТП
|
|||
|---|---|---|---|
|
#18+
terlalex, Ну а другими FTP клиентами ты зайти на FTP можешь? Ну там FAR`ом например. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.02.2018, 13:02 |
|
||
|
отправить файл по ФТП
|
|||
|---|---|---|---|
|
#18+
да filezilla отлично подключился ! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.02.2018, 13:05 |
|
||
|
отправить файл по ФТП
|
|||
|---|---|---|---|
|
#18+
Arioch Попробуй поиграть с активным и пассивным FTP-режимами. binary/ascii к этому никак не относится, вообще никак прочитай хотя бы https://ru.wikipedia.org/wiki/FTP#Соединение_и_передача_данных если ты вообще ничего не знаешь о своей задаче, то и решить ее не сможешь Arioch1. Оформляй исходники - как исходники. Читай http://www.sql.ru/faq/faq_topic.aspx?fid=202 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.02.2018, 14:07 |
|
||
|
отправить файл по ФТП
|
|||
|---|---|---|---|
|
#18+
а зачем вот это? terlalexms:=TMemoryStream.Create; ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.02.2018, 14:18 |
|
||
|
отправить файл по ФТП
|
|||
|---|---|---|---|
|
#18+
terlalexftp.Put('c:\file.txt','file.txt',false); Здесь зависает отправляю не пустой файл - размер 1,16 КБ Смотри логи FTP сервера. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.02.2018, 14:19 |
|
||
|
отправить файл по ФТП
|
|||
|---|---|---|---|
|
#18+
terlalexftp.ChangeDir(ftp_path); после этого посмотри, что возвращает Код: pascal 1. ты уверен, что сменил папку? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.02.2018, 14:21 |
|
||
|
отправить файл по ФТП
|
|||
|---|---|---|---|
|
#18+
X11а зачем вот это? terlalexms:=TMemoryStream.Create; Чтобы было. Какая ж программа без утечек памяти?-) Я к тому, что бессмысленное создание сущностей приводит к замусориванию кода как минимум. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.02.2018, 14:22 |
|
||
|
отправить файл по ФТП
|
|||
|---|---|---|---|
|
#18+
X11, логи, логи.... terlalexна сервере создается файл file.txt с нулевым размером 90% что он через NAT (а может быть и не один NAT) в активном режиме ломится Надо иметь минимальное представление о задаче, которую программируешь, всё же ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.02.2018, 14:35 |
|
||
|
отправить файл по ФТП
|
|||
|---|---|---|---|
|
#18+
terlalex, Попробуй сменить режим с активного на пассивный (или наоброт). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.02.2018, 14:40 |
|
||
|
отправить файл по ФТП
|
|||
|---|---|---|---|
|
#18+
после Ftp.RetrieveCurrentDir; вернуло 'Not Connected' ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.02.2018, 14:49 |
|
||
|
отправить файл по ФТП
|
|||
|---|---|---|---|
|
#18+
режимы меняю так FTP.TransferType := ftBinary; и так FTP.TransferType := ftASCII; ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.02.2018, 14:50 |
|
||
|
отправить файл по ФТП
|
|||
|---|---|---|---|
|
#18+
Это логи ФТП провайдера 13:55:02 213.111.123.84 neotorg_alex PASS - 230 - 12:40:14 91.193.173.4 neotorg_alex STOR /home/neotorg/neo/1.jpg 425 0 12:39:55 91.193.173.4 neotorg_alex STOR /home/neotorg/neo/1.jpg 425 0 12:38:06 91.193.173.4 neotorg_alex PASS - 230 - 12:37:48 91.193.173.4 neotorg_alex PASS - 230 - 12:11:40 91.193.173.4 neotorg_alex APPE /home/neotorg/neo/1.jpg 425 0 12:11:10 91.193.173.4 neotorg_alex STOR /home/neotorg/neo/1.jpg 425 0 12:09:33 91.193.173.4 neotorg_alex PASS - 230 - 12:09:03 91.193.173.4 neotorg_alex PASS - 230 - ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.02.2018, 14:56 |
|
||
|
отправить файл по ФТП
|
|||
|---|---|---|---|
|
#18+
а как сменить режим?! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.02.2018, 15:02 |
|
||
|
отправить файл по ФТП
|
|||
|---|---|---|---|
|
#18+
terlalex, FTP.Passive ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.02.2018, 15:04 |
|
||
|
отправить файл по ФТП
|
|||
|---|---|---|---|
|
#18+
СВЕРШИЛОСЬ!!! Всем большое спасибо и хорошего дня. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.02.2018, 15:06 |
|
||
|
отправить файл по ФТП
|
|||
|---|---|---|---|
|
#18+
terlalex, У тебя же есть Filezilla - посмотри, как настроено FTP соединение там и такие же настройки сделай в своем приложении. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.02.2018, 15:06 |
|
||
|
отправить файл по ФТП
|
|||
|---|---|---|---|
|
#18+
terlalex, Таки активный/пассивный режим? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.02.2018, 15:07 |
|
||
|
отправить файл по ФТП
|
|||
|---|---|---|---|
|
#18+
http://bfy.tw/GT9L вторая ссылка дает готовый код хотя я в первый раз вижу программиста, которому просто лень найти слово passive в текстовом файле (исходник idftp) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.02.2018, 15:07 |
|
||
|
отправить файл по ФТП
|
|||
|---|---|---|---|
|
#18+
DarkMasterТаки активный/пассивный режим?Файл нулевого размера говорит о том, что команда о создании файла пришла на сервер, а данные нет. В 99% это проблема с 20 портом передачи данных ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.02.2018, 16:31 |
|
||
|
отправить файл по ФТП
|
|||
|---|---|---|---|
|
#18+
_Vasilisk_, Ну так ТС долго и упорно скрывал логи. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.02.2018, 16:34 |
|
||
|
отправить файл по ФТП
|
|||
|---|---|---|---|
|
#18+
DarkMasterНу так ТС долго и упорно скрывал логи.Он в первом сообщении написалterlalexна сервере создается файл file.txt с нулевым размером ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.02.2018, 16:36 |
|
||
|
|

start [/forum/topic.php?all=1&fid=58&tid=2041260]: |
0ms |
get settings: |
7ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
180ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
44ms |
get tp. blocked users: |
1ms |
| others: | 207ms |
| total: | 467ms |

| 0 / 0 |
