Не удается изменить дату удаленного файла - FTP - PullRequest
0 голосов
/ 29 октября 2018

Мне нужно изменить дату удаленного файла через FTP-компонент Chilkat. Я использовал CkFtp2_getAutoFeat (pFtpClient), чтобы активировать функции сервера.

wDate:='Mon, 20 Oct 2016 16:35:00 -0500' 
CkFtp2_SetRemoteFileDateTimeStr(pFtpClient,pWideChar(wDate),pWideChar(wHostFileName)) ;

выдает ошибку

'<ChilkatLog>'#$D#$A'<SetRemoteFileDateTime>'#$D#$A'<DllDate>Dec 13 2012</DllDate>'#$D#$A'<UnlockPrefix>xxxxxx</UnlockPrefix>'#$D#$A'<Username>VMAF:user</Username>'#$D#$A'<Architecture>Little Endian; 32-bit</Architecture>'#$D#$A'<Language>C++ Builder XE2</Language>'#$D#$A'<VerboseLogging>0</VerboseLogging>'#$D#$A'<DateTime>Thu, 20 Oct 2016 21:35:00 GMT</DateTime>'#$D#$A'<info>Trying MDTM...</info>'#$D#$A'<info>Trying SITE UTIME...</info>'#$D#$A'<error>Failed.</error>'#$D#$A'</SetRemoteFileDateTime>'#$D#$A'</ChilkatLog>'#$D#$A

С другим компонентом delphi (TFTPClient от ICS) дата изменяется с использованием того же сервера.

Я использую более старую версию Chilkat Dll, так как мне это удобно, и все отлично работает, кроме изменения даты.

Я использую Delphi Dll, Chilkat Ftp2, компонент ICS TFTPServer, ОС Windows

Привет

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...