>  Q&A  >  본문

PHP move_uploaded_file()이 실패하고 이유를 모르겠습니다.

내 코드는 다음과 같습니다.

으아아아

업로드, 이름 바꾸기, 복사 등 사용할 수 있는 모든 작업에 ftp_fput, ftp_put, move_uploaded_file을 사용해 보았습니다. 아무것도 작동하지 않는 것 같습니다.

move_uploaded_file은 true 또는 false만 반환하고 오류 코드는 반환하지 않기 때문에 문제가 무엇인지 이해할 수 없습니다.

도움말??

P粉111927962P粉111927962287일 전406

모든 응답(2)나는 대답할 것이다

  • P粉610028841

    P粉6100288412024-01-30 00:59:13

    하지만 꼭 해야 해요.

    이것이 바로 오류 메시지의 목적입니다.
    문제가 발생하면 오류 메시지가 표시되나요? 그렇지 않은 경우 오류 로그를 확인해야 합니다.

    코드 상단에 이 줄을 추가하세요

    으아악

    로컬(비라이브) 서버인 경우에도 마찬가지입니다

    으아악

    화면에서 오류를 볼 수 있도록

    파일 업로드의 경우 $_FILES['file']['error'])。如果它不是 0 먼저 확인해야 합니다. 실제 메시지는 매뉴얼 페이지를 참조하세요.

    회신하다
    0
  • P粉211600174

    P粉2116001742024-01-30 00:17:11

    대상 디렉터리에 world 쓰기 권한이 있습니까? 즉, 권한 표현의 세 번째 숫자는 무엇입니까? PHP로 업로드된 파일은 www-data

    그룹의 소유이며 속해 있습니다.

    소유권을 변경할 수 있는 방법은

    으아아아

    회신하다
    0
  • 취소회신하다