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