cffile이 기존 파일을 덮어 씁니다.

Phaelax와

nameconflict 속성이 잘 문서화되어 있지 않아서 잘못 사용하고있는 것 같습니다. 하지만 다음 코드를 사용하여 파일 (바이너리 데이터)을 작성하면 같은 이름의 기존 파일을 덮어 쓰게됩니다.

<cffile action="write" file="/path/#data.name#" output="#d#" nameconflict="MakeUnique" mode="775">
rrk

nameconflict="MakeUnique" 에서만 작동합니다 <cffile action="upload".

파일 덮어 쓰기는 다음에 대한 기본 동작입니다. <cffile action="write"

표시 목적으로 정확한 파일 이름이 필요하지 않은 경우 파일을 덮어 쓰지 않도록 고유 ID를 파일 이름으로 사용하는 것이 더 좋습니다.

<cfset newFile = '/path/' & CreateUUID() & '.' & ListLast(data.name, '.')>
<cffile action="write" file="#newFile#" output="#d#" mode="775">

참고 : 보기 목적으로 사용자 정의 파일 이름이 필요한 사용 사례의 경우 원래 파일 이름을 데이터베이스에 저장하고 파일 시스템의 파일 이름을 별도의 열에 유지하는 것이 좋습니다.

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

Pandas 데이터 프레임을 csv로 저장하고 기존 파일을 덮어 씁니다.

분류에서Dev

내 자바 배열이 기존 요소를 덮어 씁니다.

분류에서Dev

Tar는 읽기 전용 파일을 덮어 씁니다.

분류에서Dev

Vim은 쓸 때 파일 이름을 덮어 씁니다.

분류에서Dev

Python이 잘못된 순서로 파일을 덮어 씁니다.

분류에서Dev

ETW 로깅-TraceEventSession이 파일을 덮어 씁니다.

분류에서Dev

로그인 후 검은 화면, 그놈 쉘이 기존 바인딩을 덮어 씁니다.

분류에서Dev

AssertionError : 뷰 함수 매핑이 기존 끝점 함수를 덮어 씁니다.

분류에서Dev

Windows에서 Mac으로 SVN 커밋이 파일 권한을 덮어 씁니다.

분류에서Dev

VBA for Word로 찾기 및 바꾸기가 이전 스타일을 덮어 씁니다.

분류에서Dev

파이프의 쓰기가 할당 된 메모리 공간을 덮어 씁니다.

분류에서Dev

Typescript는 http에서 기존 데이터를 추가하여 기존 개체를 덮어 씁니다.

분류에서Dev

Laravel 5.2-기존 세션 배열에 추가하면 기존 세션을 덮어 씁니다.

분류에서Dev

마지막 배열 값이 다른 값을 덮어 씁니다.

분류에서Dev

Azure Pipelines는 파이프 라인 변수를 덮어 씁니다.

분류에서Dev

내 감속기가 값을 계속 덮어 씁니다.

분류에서Dev

최신 입력이 이전 입력을 덮어 씁니다.

분류에서Dev

cout이 내 포인터 중 일부를 덮어 씁니다.

분류에서Dev

(Linux) 폴더의 모든 파일을 다른 파일의 데이터로 재귀 적으로 덮어 씁니다.

분류에서Dev

반복은 목록 R의 이전 값을 덮어 씁니다.

분류에서Dev

Python Xlsxwriter-행 형식이 열 형식을 덮어 씁니다.

분류에서Dev

Python이 내 목록을 덮어 씁니다.

분류에서Dev

OpenGL이 Windows의 버튼을 덮어 씁니다.

분류에서Dev

메모리에 파일 읽기 사용자가 정보를 조작 한 다음 C #의 동일한 파일에 데이터를 다시 덮어 씁니다.

분류에서Dev

파일 선택이 없을 때 WordPress 사용자 정의 파일 업로드를 덮어 씁니다.

분류에서Dev

svn checkout이 기존 로컬 파일을 덮어 쓰나요?

분류에서Dev

컨트롤이 카메라 하위 활동에서 반환 될 때 기본 활동을 덮어 씁니다.

분류에서Dev

여러 파일이 활성화되면 Filereader를 덮어 씁니다.

분류에서Dev

Pygame에 이미지를 표시하고 다음 이미지에 파일 이름을 덮어 씁니다.

Related 관련 기사

  1. 1

    Pandas 데이터 프레임을 csv로 저장하고 기존 파일을 덮어 씁니다.

  2. 2

    내 자바 배열이 기존 요소를 덮어 씁니다.

  3. 3

    Tar는 읽기 전용 파일을 덮어 씁니다.

  4. 4

    Vim은 쓸 때 파일 이름을 덮어 씁니다.

  5. 5

    Python이 잘못된 순서로 파일을 덮어 씁니다.

  6. 6

    ETW 로깅-TraceEventSession이 파일을 덮어 씁니다.

  7. 7

    로그인 후 검은 화면, 그놈 쉘이 기존 바인딩을 덮어 씁니다.

  8. 8

    AssertionError : 뷰 함수 매핑이 기존 끝점 함수를 덮어 씁니다.

  9. 9

    Windows에서 Mac으로 SVN 커밋이 파일 권한을 덮어 씁니다.

  10. 10

    VBA for Word로 찾기 및 바꾸기가 이전 스타일을 덮어 씁니다.

  11. 11

    파이프의 쓰기가 할당 된 메모리 공간을 덮어 씁니다.

  12. 12

    Typescript는 http에서 기존 데이터를 추가하여 기존 개체를 덮어 씁니다.

  13. 13

    Laravel 5.2-기존 세션 배열에 추가하면 기존 세션을 덮어 씁니다.

  14. 14

    마지막 배열 값이 다른 값을 덮어 씁니다.

  15. 15

    Azure Pipelines는 파이프 라인 변수를 덮어 씁니다.

  16. 16

    내 감속기가 값을 계속 덮어 씁니다.

  17. 17

    최신 입력이 이전 입력을 덮어 씁니다.

  18. 18

    cout이 내 포인터 중 일부를 덮어 씁니다.

  19. 19

    (Linux) 폴더의 모든 파일을 다른 파일의 데이터로 재귀 적으로 덮어 씁니다.

  20. 20

    반복은 목록 R의 이전 값을 덮어 씁니다.

  21. 21

    Python Xlsxwriter-행 형식이 열 형식을 덮어 씁니다.

  22. 22

    Python이 내 목록을 덮어 씁니다.

  23. 23

    OpenGL이 Windows의 버튼을 덮어 씁니다.

  24. 24

    메모리에 파일 읽기 사용자가 정보를 조작 한 다음 C #의 동일한 파일에 데이터를 다시 덮어 씁니다.

  25. 25

    파일 선택이 없을 때 WordPress 사용자 정의 파일 업로드를 덮어 씁니다.

  26. 26

    svn checkout이 기존 로컬 파일을 덮어 쓰나요?

  27. 27

    컨트롤이 카메라 하위 활동에서 반환 될 때 기본 활동을 덮어 씁니다.

  28. 28

    여러 파일이 활성화되면 Filereader를 덮어 씁니다.

  29. 29

    Pygame에 이미지를 표시하고 다음 이미지에 파일 이름을 덮어 씁니다.

뜨겁다태그

보관