Я получаю «содержимое не может быть загружено» при загрузке большого всплывающего окна с помощью Apache 2.4.6 - но не Apache 2.2.15 - PullRequest
0 голосов
/ 19 декабря 2018

Я перевожу наш веб-сайт на более новые серверы - CentOS 6 -> 7 и т. Д. Почти все работает нормально, но я озадачен этой проблемой MagnificPopup.На существующих серверах работает Apache 2.2.15, а на новых серверах установлен Apache 2.4.6.Код и включенные инструменты - те же самые версии.Есть ли известные проблемы, которые я могу обойти?

$.magnificPopup.open({
    items: {
        src: rootURL + "/html/"+popupurl
    },
    type: 'ajax',
    removalDelay: 300,
    mainClass: 'mfp-fade',
    callbacks: {
        ajaxContentAdded: function () {
            $('#closepopup').click(function () {    //close popup
                $.magnificPopup.close();
            });

            ...

        }
    }
});

Переменная popupurl содержит имя файла HTML, которое должно отображаться.Как я уже сказал, работает на старых серверах, но не на новых.Просто получите сообщение The content could not be loaded..

1 Ответ

0 голосов
/ 19 декабря 2018

Альварио - Хорошая мысль.В консоли или на панели сети не было ошибок.Все показали хорошие и 200 ответов.

Заставил меня задуматься и нашел опечатку в переменной rootURL.Поменял и исправил проблему.Это не был CORS, просто путь.Иногда очевидно, что мы упускаем из виду попытки найти более глубокую проблему.

Спасибо!

...