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"
    );
});

Antworten auf die Frage(2)

Ihre Antwort auf die Frage