403 Verbotener Zugriff auf den CodeIgniter-Controller aus Ajax-Anforderung
Ich habe Probleme beim Senden einer Ajax-Anfrage an den Codeigniter-Controller. Es wird ein 404 Forbidden Access-Fehler zurückgegeben. Ich habe eine ähnliche Frage zu diesem Thema gefunden, bin mir aber nicht sicher, ob es sich speziell um das CodeIgniter-Framework handelt, und auch die in diesem Thread angegebene Lösung hat mein Problem nicht gelöst. Unten ist meine Ajax-Anfrage. Ich frage mich, ob dies wahrscheinlich am .htaccess des Stammordners des CI-Anwendungsordners liegt, aber ich möchte seine Standardkonfiguration noch nicht ändern.
Ist das Senden einer Ajax-Anforderung an den CI-Controller die richtige Methode, um dies zu implementieren? Wenn nicht, bitte einen Vorschlag. Vielen Dank!
var ajax_load = '{loading gif img html}';
var ajax_processor = 'http://localhost/patientcare-v1/application/controller/ajax_processor/save_physical_info';
$("#save").click(function(){
$("#dialog-form").html(ajax_load);
$.post(
ajax_processor,
$("#physical-info").serialize(),
function(responseText){
$("#dialog-form").html(responseText);
},
"json"
);
});