Total Commander Forum Index Total Commander
Форум поддержки пользователей Total Commander
Сайты: Все о Total Commander | Totalcmd.net | Ghisler.com | RU.TCKB
 
 RulesRules   SearchSearch   FAQFAQ   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

Single Post  Topic: Ошибка записи в AppData\Local\Temp при работе с FTP 
Author Message
Юрий Сухов



PostPosted: Mon May 29, 2023 02:58    Post subject: Reply with quote

Разобрался, подумал, если перезапуск приложения, перезапуск системы не помогают, значит остался какой-то файл на диске, который не даёт нормально работать FTP клиенту.
Как FTP клиент TC называет временные файлы нигде не нашёл, смотрел в папке C:\Users\***\AppData\Local\Temp\ файлы с префиксом TC, FTP.
В итоге нашёл множество файлов вида FTP****.tmp по их содержимому понятно, что это работа FTP клиента.
Выбрал последний по дате создания (после чего всё работать перестало) файл FTP55DF.tmp и перенёс в другое место, всё заработало, вернул обратно опять ошибка при подключении по FTP.
Т.е. это какой-то баг алгоритма работы с временными файлами FTP клиента TC.
Может кому-то будет полезно.

Добавлено спустя 2 часа 36 минут:

Удаление FTP55DF.tmp оказалось частичным решением, корневой каталог сайтов отрывается, при попытке открыть вложенные папки опять: Ошибка записи! в C:\Users\***\AppData\Local\Temp\
Посмотрел на имена временных файлов, выглядит как маска FTP****.tmp, в имя файла подставляются четыре шестнадцатеричные цифры.
Посмотрел какой у меня последний файл по имени - FTPFFFF.tmp
Т.е. исчерпан диапазон генерации имён временных файлов это 65536 варианта.
Удалил временные файлы по маске FTP*.tmp, пока всё работает.
View user's profile Send private message


Powered by phpBB © 2001, 2005 phpBB Group