Юрий Сухов
|
Posted: Mon May 29, 2023 02:58 Post subject: |
|
|
Разобрался, подумал, если перезапуск приложения, перезапуск системы не помогают, значит остался какой-то файл на диске, который не даёт нормально работать 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, пока всё работает. |
|