2011-10-14 5 views
2

업로드 된 파일을 mongodb에 GridFsFile로 저장하려고합니다. 교리 2 odm을 사용하는 Im. 그것은 디스크에서 파일을 읽고 저장할 때 잘 동작합니다. 하지만 내가 뭘하고 싶습니다 파일 시스템에 업로드 된 파일을 저장하지 않도록하는 것입니다.Doctrine 2 ODM 메모리에서 GridFS에 이미지를 저장하는 MongoDB

직접 이진 문자열을 저장할 수 있습니까?

답변

1

this question에 대한 대답에 따르면 PHP는 업로드 된 파일을 항상 임시 디렉토리에 씁니다. _FILES 배열은 업로드 된 파일을 가리키고 있습니다.

파일을 디스크에 쓰지 않으려면 PHP의 upload_tmp_dir을 마운트 한 디렉토리에 tmpfs 또는 ramfs으로 설정하는 것이 좋습니다. 두 메모리 기반 파일 시스템을 비교하려면 here을 참조하십시오.