2014-01-08 2 views
2

django블루 호스트 내에 구축 된 웹 사이트를 배포했습니다. 모든 URL (예 : '/ home', '/ products /')에 액세스 할 수 있으며 오류없이 웹 페이지를 정상적으로 볼 수 있습니다.Bluehost : 구성 오류로 인해 내부 리디렉션이 10 회를 초과했습니다.

내부 서버 오류

서버에 내부 오류 또는 잘못된 발생하여 요청을 완료 할 수 없습니다 : 나는 웹 사이트의 API에 액세스하려고 할 때, 나는 오류 500 얻을.

서버 관리자 ([email protected])에게 문의하여 오류가 발생한 시간과 오류가 발생한 시간을 모두 에게 알려주십시오.

이 오류에 대한 추가 정보는 서버 오류 로그에 있습니다.

또한 오류 메시지를 사용하여 을 요청하는 동안 500 내부 서버 오류 오류가 발생했습니다.

여기에서 django-rest-framework을 사용했습니다. 다음과 같은 오류 로그를 확인했습니다. 구성 오류로 인해 요청이 내부 리디렉션 수를 10 회 초과했습니다. 필요한 경우 'LimitInternalRecursion'을 사용하여 제한을 늘리십시오. 역 추적을 얻으려면 'LogLevel debug'를 사용하십시오.

내 htaccess로는 다음과 같이이다 :

#!/home3/env/python27/bin/python27 
    import sys, os 
    # Add a custom Python path. 
    sys.path.insert(0, "/env/python27") 
    sys.path.insert(13, "/public_html/tcm/hyy/app") 
    os.environ['DJANGO_SETTINGS_MODULE'] = 'app.settings' 
    from django.core.servers.fastcgi import runfastcgi 
    runfastcgi(method="threaded", daemonize="false") 

가 어떻게이 문제를 해결할 수 :

AddHandler fcgid-script .fcgi <br> 
RewriteEngine On<br> 
RewriteCond %{REQUEST_FILENAME} !-f<br> 
RewriteRule ^(.*)$ demo.fcgi/$1 [QSA,L] 

내있는 fcgi 파일은 다음과 같다? PS :이 솔루션을 보았다하지만이 작동하지 : 미래의 환자에 대한 Request exceeded the limit of 10 internal redirects

답변

1

게시 :

것은 당신의 .htaccess 파일이 /home#/username/public_html 디렉토리에 있는지 확인합니다. 이동 광산에서 /home#/username이 문제가 해결되었습니다.

+0

안녕하세요. 답변 해 주셔서 감사합니다. 나는 지금 당신의 대답을 확인할 수 없으므로 내가 그렇게 할 때 당신의 대답을 받아 들일 것입니다 :) – ruddra