2012-11-21 4 views
1

메 자닌을 설치했으며 일부 이미지를 미디어 라이브러리에 업로드하기 위해 관리자 인터페이스를 사용하려고했습니다. 내가 dev에 서버 (로컬 호스트)에 어떤 문제가 발생하지 않았지만, 배포 서버에 나는 다음과 같은 얻을 : 내가 어떤 성공없이 인터넷에서 해결책을 찾기 위해 노력했습니다메 자닌 파일 브라우저 배포

NetworkError: 500 INTERNAL SERVER ERROR - http://mydomain/asset_proxy/?u=http://mydomain/static/filebrowser/uploadify/uploadify.swf 

. 이 문제와 관련된 모든 주제는 모호하며 전혀 도움이되지 못했습니다.

서버가 플래시 객체 (uploadify.swf)를로드하려고 할 때 보안 문제가있는 것 같지만 실제로 가져 오지 않습니다.

문제를 해결하는 방법에서 문제가 발생한 부분을 이해하면 매우 기쁩니다.

고맙습니다.

+0

오류 500은 웹 서버에 오류가 있음을 의미합니다. 브라우저에는 아무런 문제가 없습니다 (보안/플래시/기타). 그래서 ... 그 asset_proxy thingy, 어딘가에 오류를 기록합니까? 오류가 발생한 곳입니다. (하지만 Django 나 다른 웹 서버 (apache/nginx)에 오류가 있는지 여부도 확인하십시오. –

+0

웹 서버가 mod_apache에서 실행 중입니다. 물론 질문하기 전에 오류 로그를 확인했지만 추가 메시지가 없습니다. 단지 "오류"입니다. 이 주제의 또 다른 주제는 https://groups.google.com/forum/?fromgroups=#!topic/mezzanine-users/JZ6z6O-VOqs입니다. 불행히도 도움이되지 않았다. – CpS

+0

mod_apache? mod_wsgi 또는 mod_python을 의미합니까? (mod_python은 더 이상 지원되지 않습니다. btw). –

답변

1

나중에이 문제가 발생하면 웹 서버가 메 자닌 프로젝트의 미디어 디렉토리에 쓸 수있는 권한을 자동으로 갖지 못하는 것처럼 보입니다. 문제를 정리해야

chmod -R 777 /YOUR_PROJECT/static/media

:

당신은 단순히 뭔가를 할 수 있습니다.

+0

답변을 주셔서 감사합니다. 오래 전에이 문제가 있었지만 어떻게 수정했는지 기억하지 못합니다. 실제로 어떤 시점에서는 일부 사용 권한 문제가 있었지만이 문제의 근원인지 확실하지 않습니다. – CpS