.png)
Надеюсь, кто-нибудь поможет. Это вопрос, связанный с FTP IOT. Мы переносим портал управления IOT с веб-сервера на VPS. VPS полностью настроен и работает, но мы получаем неправильный ответ FTP Native на команду PHP NLIST:
/public_ftp/bin9/..
/public_ftp/bin9/.
/public_ftp/bin9/Filename_0,12.bin
Исходный сайт дал следующий ответ FTP Standard на ту же команду:
.
..
Filename_0,12.bin
Полевые устройства запрограммированы на анализ имени файла из этого ответа, в который не включены пути (второй пример). Анализ не удается в новом ответе VPS из-за неправильного формата собственного каталога FTP. Я провел много недель, гугля эту проблему, но безуспешно. Я также пробовал много разных комбинаций Ubunto, Centos, Apache, Nginx и различных FTP-серверов, но безуспешно. Наш VPS в настоящее время настроен на Ubunto 16.04, Nginx 1.15 и PureFTP. Я не могу найти ни одного параметра конфигурации, который бы выбирал формат стандартного каталога FTP, в котором не включен путь к каталогу, а указаны только имена файлов. Надеюсь, кто-нибудь сможет помочь, так как теперь я действительно застрял с этой проблемой.