Страница 1 из 1

Ошибка ftp Failed to change timestamp of the file

Добавлено: 2021-03-18 16:06:43
Nick_mad
Здравствуйте.
Имею сервер на FreeBSD, на нем использую ftpd запущенный через inetd
В разработке использую IDE PhpStorm при выгрузке файла на сервер через ftp получаю такую ошибку

Код: Выделить всё

[18.03.2021, 14:46] Upload file '/myProject/ftp/templates/categories.php' to '/ftp/templates/categories.php'
[18.03.2021, 14:46] Failed to change timestamp of the file '/ftp/templates/categories.php'
[18.03.2021, 14:46] Upload to ftp completed in 183 ms: 1 file transferred (19.2 kbit/s)
В настройках ftp в IDE есть опция Preserve files timestamps. Она нужна, чтобы предотвратить сброс отметок времени файлов при загрузке.
Если ее не использовать то ошибки нету.

Погуглив я выяснил что сервер должен поддерживать MDTM команды. В мане напсиано что ftpd поддерживает.
Я гуглил как мог что бы решить проблему, но у есть люди у которых такая же ситуация (не обязательно с ftpd), но решения нет.
Так как не владею фундаментальными знаниями в протоколе ftp прошу помощи в поисках направления решения проблемы.

Спасибо.

Ошибка ftp Failed to change timestamp of the file

Добавлено: 2021-03-18 21:58:43
guest
Погуглив я выяснил что сервер должен поддерживать MDTM команды. В мане напсиано что ftpd поддерживает.
MDTM — Возвращает время модификации файла.
Нужна поддержка: MFMT или UTIME, ставьте proftpd.