%20%EB%AA%85%EB%A0%B9%EC%97%90%20%EC%9D%91%EB%8B%B5%ED%95%98%EC%97%AC%20FTP%20%EB%94%94%EB%A0%89%ED%84%B0%EB%A6%AC%20%ED%98%95%EC%8B%9D%EC%9D%84%20%EB%B3%80%EA%B2%BD%ED%95%98%EB%8A%94%20%EB%B0%A9%EB%B2%95.png)
누군가가 도울 수 있기를 바랍니다. FTP IOT 관련 질문입니다. IOT 관리 포털을 웹 서버에서 VPS로 이동하고 있습니다. VPS가 모두 설정되어 작동하지만 PHP NLIST 명령에 대해 잘못된 FTP 기본 응답을 받고 있습니다.
/public_ftp/bin9/..
/public_ftp/bin9/.
/public_ftp/bin9/Filename_0,12.bin
원래 웹사이트는 동일한 명령에 대해 이 FTP 표준 응답을 제공했습니다.
.
..
Filename_0,12.bin
필드 장치는 경로 이름이 포함되지 않은 이 응답에서 파일 이름을 구문 분석하도록 프로그래밍되어 있습니다(두 번째 예). 잘못된 FTP 기본 디렉터리 형식으로 인해 새 VPS 응답에 대한 구문 분석이 실패합니다. 나는 성공하지 못한 채 이 문제를 인터넷 검색하는 데 몇 주를 보냈습니다. 나는 또한 다양한 Ubunto, Centos, Apache, Nginx 및 다양한 FTP 서버 조합을 시도했지만 성공하지 못했습니다. 우리 VPS는 현재 Ubunto 16.04, Nginx 1.15 및 PureFTP로 설정되어 있습니다. 디렉터리 경로가 포함되지 않고 파일 이름만 나열되는 FTP 표준 디렉터리 형식을 선택하는 구성 옵션을 찾을 수 없습니다. 나는 지금 정말로 이 문제에 봉착해 있기 때문에 누군가가 도움을 줄 수 있기를 바랍니다.