이 글에서는 주로 PHP가 FTP를 사용하여 파일을 업로드할 때 발생하는 경고를 해결하는 방법을 공유합니다. 회사 프로젝트에서는 FT를 사용하여 파일을 업로드해야 합니다. 그러나 파일 업로드가 계속 실패하고 디렉터리 목록이 표시되지 않습니다. 이 오류는 주로 보고됩니다.
PHP Warning: ftp_put(): PORT command successful. Consider using PASV.
온라인에서 오랫동안 검색해본 결과 FTP 패시브 모드가 켜지지 않는 이유가 밝혀졌습니다.
패시브 모드를 켜는 방법을 사용하세요.
ftp_pasv(ftp_connection,mode)
ftp_connection | 필수입니다. 사용할 FTP 연결을 지정합니다(FTP 연결의 식별자). |
mode |
필수입니다. 모드를 지정합니다.
|
디렉토리 업로드, 읽기 및 기타 작업을 수행할 수 있도록 로그인 후 모드를 지정해야 합니다.
관련 권장 사항:
FTP 업로드 파일 및 PHP_PHP 튜토리얼의 파일 예제 코드 다운로드
ftp 업로드 파일 예제의 PHP 구현,_PHP 튜토리얼
위 내용은 PHP에서 FTP를 사용하여 파일을 업로드할 때 경고를 해결하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!