Оригинального кода, работающим в локальном хосте: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. –