원본 코드의 상태로 응답 :htaccess로 : 서버가 로컬 호스트에서 일하는 500
var form_data = {
'email':$('#inviteEmail').val(),
};
$.ajax({
url: "<?php echo site_url('invites/save_email') ?>",
type: 'POST',
data: form_data,
success: function(msg) {
window.location.href = "<?php echo site_url('invites/moreinvites')?>"
return true;
}
});
는 로컬 호스트에서 잘 작동하고 CSRF가 꺼집니다. 그러나 미디어 템플 호스팅으로 옮길 때 500 Internal server error
이 시작되었습니다.
서버 오류 로그
요청으로 인해 가능성이 구성 오류로 (10) 내부 리디렉션의 한계를 초과했습니다. 필요한 경우 'LimitInternalRecursion'을 사용하여 제한을 늘리십시오. 역 추적을 얻으려면 'LogLevel debug'를 사용하십시오.
내 htaccess로 파일이
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /thesavv/
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php?/$1 [L]
</IfModule>
<IfModule !mod_rewrite.c>
# If we don't have mod_rewrite installed, all 404's
# can be sent to index.php, and everything works as normal.
# Submitted by: ElliotHaughin
ErrorDocument 404 /index.php
</IfModule>
내가이 오류에 대한 아무 생각이 없습니다.
서버 오류 로그를 볼 수 있습니까? – darshanags
나는 전에이 오류가 있었고 내 머리카락을 꺼냈다. 내 컨트롤러/방법에서 문제가 발생했습니다 –
무엇이 오류입니까? 내 컨트롤러가 localhost에서 올바르게 작동합니다. –