codeigniter 및 JQuery Ajax Post에 문제가 있습니다.Jquery AJAX가 서버 측에서 성공적으로 실행되었지만 오류 500을 반환했습니다.
내에 javscript
$('.remove').click(function(){
var category=event.target.id;
var id=$('input[name=article_id]').val();
var p={};
p['id']=id;
$.ajax({
type: "POST",
url: "/backend.php/blog/removeCategories",
async:true,
cache:false,
data: {id: id, category: category }
}).done(function(msg){
jQuery('#category_list').load('/backend.php/blog/refreshCategories/',p,function(str){});
});
내 CodeIgniter의의 컨트롤러
function removeCategories(){
$id=$_POST['id'];
$category_id=$_POST['category'];
$this->article->removeCategory($category_id,$id);
}
난 항상 서버에서 수신 오류 500가 있기 때문에 작업 아약스 기능을 얻을 수 없습니다. 방화 광이 리소스를로드하는 중 오류가 있음을 반환하지만 removeCategories 함수는 어쨌든 실행되었습니다.
서버 측 로깅을 수행되지 않으며,이 작업을 수행하면서 그것은 또한 사망하고 몇 가지 치명적인 오류가 있습니다. PHP 오류 로깅을 활성화하고 치명적인 오류가 있는지 조심하십시오. – hakre