Я использую AJAX-запрос к другой странице в моем home.blade.php . У меня есть запрос AJAX следующим образом:
function getMessages(){
$.post("public/ajax_handlers/get_messages.php",
{
user_id: "<?php echo \Session::get('user_id'); ?>",
},
function(data, status){
alert("Data: " + data + "\nStatus: " + status);
});
}
У меня есть файл .php в каталоге / public / ajax_handlers / , но при загрузке страницы появляется сообщение об ошибке:
POST http://localhost:8000/public/ajax_handlers/get_messages.php 404 (Not Found)
XHR failed loading: POST "http://localhost:8000/public/ajax_handlers/get_messages.php".
Когда я искал, я нашел некоторую информацию по той же теме, и там был контент, в котором говорилось, что мы можем использовать функцию laravel use
или класс Storage
, но я не очень хорошо это понял. Итак, как мне заставить .php быть запущенным?