2

최신 응용 프로그램에 django-filebrowser를 구현하려고합니다. 나는 그래 펠리도 설치했다. url은 filebrowser/admin/filebrowser/browse에 들어가기 위해 잘 동작합니다.django 파일 브라우저가 폴더 생성을 허용하지 않고 파일을 업로드하지 않습니다.

내가 겪고있는 문제는 폴더를 추가하거나 파일을 업로드하려고 할 때 발생합니다.

새 폴더 :

나는 오류가 나타 발생합니다 폴더 추가 해요 :

다음과 같은 오류를 수정하세요.

사용 권한이 거부되었습니다.

이제 폴더 사용 권한이 정상적으로되었습니다. 왜 파일 업로드를 허용하지 않는지 이해가 안됩니다.

drwxr-XR-X 2 naytive naytive 4096 1월 18일 8시 32분 업로드/

파일 업로드 : 파일을 업로드 할 때 일반적으로

에서, filebrowser 업로드 화면이 나타납니다 성공을 업로드하는 타이머,하지만 파일을 업로드하려고하면 URL이 끝나는 페이지를 새로 고칩니다.

? _save = Upload

설정 한대로 모듈이 제거되기 때문에 모듈이 제거되는 지점에 도달하고 있습니다.

아이디어가 있으십니까?

편집 : 사물의 업로드 파일 면도 원본 파일 권한 때문에 발생한다고 생각합니다. 이 오류를 수정하면 업로드가 제대로 작동합니다.

+0

"이제 폴더 사용 권한이 있습니다." 상위 폴더는 어떻습니까? 각 부모에게는 "X"권한이 있어야합니다. –

+0

권한을 다시 되돌려 놓을 필요가 있습니까? 부모도 755로 설정됩니다. –

+0

Django 프로세스가 naytive가 아닌 다른 사용자로 실행되거나 naytive 그룹의 일부가 아닌 경우 755로 설정된 사용 권한으로는 충분하지 않습니다. dev 서버로 테스트 중입니까? –

답변

1

아파치가있는 서버에서 사용하는 경우이 폴더에 쓰기 위해 아파치를 제공해야합니다 (chown).

1

나는 비슷한 것을 가지고있다. 나는 업로드하고 싶었던 폴더에 www-data 사용자에게 허가를 주었고 효과가있었습니다.

+0

그래서 chown www-data를 참조 하시겠습니까? –

+0

나는 그렇게 생각한다. 나는 실제 명령을 모르므로 GUI 인터페이스가 있습니다.저는 777 번지를 chown해야하고 www-data 사용자와 그룹에게 쓰기 권한을 부여해야합니다. – darren

관련 문제