Cakephp отображает 500 ошибок в разделе AJAX - PullRequest
0 голосов
/ 07 ноября 2018

Я обновлял приложение CakePHP из базы данных, внезапно оно начало выдавать ошибку 500. Я исследовал файлы, которые я обнаружил, что это исходит из кода AJAX:

$(window).on("load",function(){
     //Get filter by date box when page loads
     $.ajax({
         type:'POST',
         url: "../maps/display_time_filter_box",
         success: function(data){
             $("#time-filter-box .dropdown-menu").html(data);
             $("#mobile-time-filter-box nav").html(data);
             $(".time-slider").slider({});
         },
         error:function(xhr){
             alert("Erreur: Impossible d'afficher d'afficher le filtre");
         },
         cache: true
     });

Есть ли у вас какие-либо идеи, что может быть источником ошибки?

1 Ответ

0 голосов
/ 13 ноября 2018

Я рекомендую использовать сборку URL для отправки запроса

url : "<?php echo $this->Url->build( [ 'controller' => 'Maps', 'action' => 'display_time_filter_box' ] ); ?>",  
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...